42
6
13
22
2
9
44
3
27
21
34
16
5
40
24
10
75
50
7
14
76
26
11
19
23
12
33
59
4
15
25
48
55
70
45
170
64
1549
18
158
2518
303
415
56
41