6
137
838
82
106
50
17
121
74
48
52
47
57
58
34
674
94
19
30
9
43
25
122
75
31
45
69
266
104
231
330
249
66
138
438
10
60
12
65
41
22
416
24
93
32
71
225