38
410
117
67
27
13
12
16
32
144
24
112
177
76
46
1405
33
86
99
123
129
69
216
51
10
80
169
37
231
184
122
165
128
59
19
29
106
88