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