17
10
78
16
8
52
12
31
47
21
58
14
240
163
67
92
15
68
44
43
194
189
234
55
356
66
37
293
116
62
120
145
148
60
152
102
6
20
126
87
74
86
88
49
216
38
235
114
7
138
177