117
31
372
140
221
12
1
101
32
51
40
41
11
126
248
115
240
14
277
17
138
24
57
267
128
26
20
39
86
6
124
33
10
79
9
13
22
52
27
15
59
8
30
56
35