183
120
162
54
109
115
21
88
23
67
108
259
75
34
117
107
33
20
12
232
55
32
57
46
95
152
29
37
275
59
431
42
31
52
103
78
13
92
27
173
174
73
76
82
62
22
171
44
39