52
42
43
70
2
29
554
87
7
13
35
85
22
15
6
9
19
10
12
53
11
26
18
59
58
14
21
4
108
3
31
45
32
8
51
23
27
40