147
55
139
56
112
50
65
51
52
204
153
284
111
77
140
70
62
84
306
75
22
81
27
38
45
279
130
305
66
73
19
146
42
21
69
135
15
29
151
23
102
48
25
68
44
18
123
128
31
24
126