63
162
19
102
106
225
74
27
279
45
70
11
24
129
21
88
31
440
30
42
98
79
120
51
73
35
38
52
76
105
16
82
92
36
49
37
28
78
184
213
50
164
249
117
87
90
55
18
29