212
6
85
38
15
234
83
55
80
128
10
58
17
298
22
89
33
14
59
49
108
48
23
31
36
282
42
329
74
30
51
162
139
124
57
322
88
25
224
32
101
56
109
367
196
9
24
68
143
1437
1366
269