70
32
49
162
27
35
436
143
78
86
42
23
17
98
63
51
72
47
30
68
57
105
18
278
45
62
101
54
123
145
65
64
43
81
268
89
46
79
112
59
221
88
441
22
82
60
295
350
52
50
94
20
124
131