41
38
21
19
27
10
5
33
25
24
17
8
37
18
2
29
68
45
3
16
30
77
91
22
84
49
32
145
110
11
20
52
53
75
281
58
13
78
55
9