133
2214
51
176
12
25
82
267
34
38
24
32
15
109
42
94
45
53
27
84
29
400
112
106
9
86
54
583
88
69
130
261
365
147
113
122
20
41
77
315
187
118
98
103
16
18
50
76
248
586
137
57
89
56