159
81
270
220
69
45
452
91
109
27
60
122
142
88
68
36
93
334
38
26
51
98
164
22
117
48
43
17
50
157
206
35
23
317
154
66
246
72
494
210
624
32
134
151
200
130
168
47
65
19
376
187