37
36
118
4
30
170
40
371
67
24
19
48
79
243
34
95
156
6
13
18
14
212
116
50
128
53
38
39
25
51
29
27
141
33
93
46
823
134
11
16
142
169
86
23
78
80
220