929
16
38
80
385
29
46
84
102
94
188
184
20
51
86
28
230
916
206
78
104
746
56
40
72
196
97
155
326
162
255
45
124
182
21
13
89
109
53
12
161
116
112
311
611
605
898
144
18
15
176
107