16
145
175
70
49
108
334
80
162
62
94
44
79
157
192
73
32
42
82
61
152
38
67
163
232
54
116
92
18
85
37
57
186
25
40
21
119
7
156
14
43
396
137
26
24
86
50
78
59
10
100
17
55
149