32
61
24
30
42
34
51
9
189
46
18
26
8
62
159
14
87
21
116
58
28
102
12
112
114
23
307
349
77
52
90
45
84
50
40
277
16
126
412
1
434
15
171
57
335
118
39
36
66
29
85
37