38
27
23
3
12
18
8
1
40
26
5
19
21
35
15
2
98
42
13
17
16
64
43
7
155
50
10
102
104
34
44
4
37
33
66
87
71
79
62
140
28
75
178
105
41
148
45
31
22
29
52
24
136
58
46
89