52
434
68
29
33
60
147
1236
181
61
78
10
58
36
96
266
53
222
129
349
23
51
69
43
19
34
7797
170
117
39
30
98
123
28
85
35
17
81
22
238
751
332
111
73
66
82
50
62
57
21
40
31
303
100
37