226
158
636
27
344
16
341
24
39
80
23
95
17
41
31
43
965
98
120
160
59
92
60
33
195
21
165
34
13
175
25
72
94
265
69
56
29
171
57
626
46
64
115
14
67
309
30
61
121