189
69
140
143
45
94
62
177
122
38
352
257
80
436
204
82
75
65
61
31
102
49
228
194
39
96
119
64
25
107
288
118
110
51
59
89
70
131
98
23
66
84
68
13
83
230
41
67
243
214