134
31
356
172
977
15
162
30
105
58
37
112
14
1795
36
24
67
81
27
89
29
46
533
512
3767
35
130
151
550
468
57
262
118
65
321
51
97
22
374
155
47
117
126
53
135
238
204
83
74
446
226