16
150
18
24
116
31
86
35
73
40
11
43
7
273
167
44
108
14
76
41
10
15
52
12
305
77
23
36
222
244
21
19
196
20
132
61
55
70
54
25
8
100
6