37
35
43
13
41
29
9
31
18
1
335
6
10
5
65
48
90
45
62
54
178
23
47
24
187
66
15
7
127
25
11
4
169
68
141
106
14
86
104
125
88
28
118
79
19
52