92
63
18
35
87
50
389
41
68
19
332
59
128
49
360
17
27
296
133
26
24
60
44
152
16
119
14
226
43
230
48
64
73
28
156
80
39
76
42
7
1586
4
165
220
145
151
11
10
333
6
8
20
36