15
35
117
70
31
20
91
26
30
16
37
85
22
158
9
56
228
173
34
44
199
65
43
83
6
162
13
36
66
133
89
42
58
128
193
285
71
124
163
72
92
78
62
48