13
32
48
173
33
35
239
15
42
9
94
57
30
77
221
18
31
86
51
209
263
53
481
144
41
112
17
75
161
308
19
140
29
23
25
49
163
66
91
571
24
778
14
1331
39
329
61
449
10
111
866
120