16
29
5
41
10
24
56
69
17
12
28
8
20
150
13
26
22
11
6
92
7
46
23
18
100
105
270
25
106
151
305
14
15
152
137
9
103
190
116
44
117
86
30