16
43
9
107
20
61
150
53
10
29
17
41
114
110
34
24
21
2
12
48
55
304
63
15
108
165
8
92
435
119
154
267
42
23
5
52
83
64
26
118
57
68
127
35
39
1