52
62
99
328
257
11
68
376
121
118
32
141
116
23
58
44
183
103
427
50
345
77
98
172
218
24
71
3
735
78
53
414
31
182
269
64
21
350
438
120
174
10
61
37
36
94
51
55
113
28
41
20