16
40
32
25
21
146
43
35
97
13
121
14
36
77
156
17
362
27
122
127
96
67
12
24
9
44
68
61
53
15
37
52
523
116
172
39
26
86
277
8
119
47
18
2
3
31