32
15
13
62
92
46
11
103
54
60
78
37
180
17
85
25
315
42
5
90
24
59
166
285
27
107
138
16
104
70
40
19
20
122
96
35
21
143
57
77
9
43
67