118
41
431
80
196
114
186
25
479
4285
218
97
245
20
129
142
53
971
629
1144
205
22
259
1509
132
101
1
177
35
13
23
7
68
12
24
450
140
48
55
412
75
57
154
92
106
58
93
686
28
33
195
376
214
84
45