24
227
420
34
37
65
20
151
50
337
17
49
42
57
48
12
16
291
3200
30
85
608
163
321
109
284
73
15
29
36
52
28
87
76
14
10
3157
234
44
636
21
8
1832
106
77
19
86
349
318
82
25
63
179
161