4
41
12
18
25
16
14
65
31
6
2
170
53
67
29
45
57
44
36
105
63
13
94
32
82
197
145
9
30
78
95
138
3
34
148
35
19
38
37