10
52
211
26
77
14
24
378
180
153
126
69
55
82
13
163
1297
86
389
80
187
94
261
17
124
22
96
62
4
167
146
11
42
457
49
20
81
164
298
210
60
108
21
61
23
106
9
265