25
29
18
156
64
63
13
24
31
52
352
38
17
28
37
148
19
22
15
131
134
14
113
47
36
65
57
8
12
21
320
108
286
42
23
34
124
50
43
240
410
40
46
84
10
11
112
422
20
181