94
66
43
103
61
182
60
121
354
151
134
36
28
39
46
37
86
77
91
20
206
25
27
45
44
198
122
34
33
42
65
40
17
93
98
55
10
21
30
12
7
110
324
32