46
152
160
375
43
220
31
117
36
11
14
3
123
34
48
42
249
296
68
88
35
27
197
23
1699
104
37
235
85
63
87
77
670
91
162
50
106
311
41
129
45
83
22
75
95
16
57
51
28
19