82
366
94
362
89
66
35
262
436
40
42
290
88
211
49
64
143
421
160
47
23
20
130
194
73
25
127
108
37
63
104
91
101
74
51
65
171
21
28
229
68
147
52
55
185
44
43
53