9
131
37
113
23
251
29
84
18
63
34
110
10
296
22
656
58
108
3
19
20
96
67
59
11
129
35
68
39
6
235
62
65
272
12
221
43
47
918
97
51
116
24
26
79
148
13
3172