183
120
162
55
109
115
21
88
23
67
108
259
75
34
117
107
33
20
12
232
32
58
47
96
153
30
37
22
275
57
60
432
43
53
104
78
54
14
92
27
173
35
175
74
76
13
83
63
171
44
41