116
38
641
13
15
14
40
84
36
65
70
31
28
20
10
52
256
73
67
77
37
66
25
204
425
27
33
59
53
166
30
55
283
87
19
97
179
3832
63
9
120
32
78
151
21
18
22
4
106