383
157
33
28
187
965
54
2169
19
331
2005
57
58
185
145
582
36
96
568
252
14
200
135
72
851
66
84
21
75
130
56
103
260
430
114
128
215
69
48
39
93
49
34
81
278
35
42
29
87
808
43
17