8
15
130
38
273
96
56
5
5
120
233
576
5
29
11
11
23
88
28
14
44
1165
113
300
62
1815
51
336
90
1672
67
1799
213
129
7
83
26
449
2078
2256
1377
3
178
449
263
577
824
241
68
286
142
107
50
125
411
148
57
369
1773
11
68
157
1245
1863
12
1497
24
1
247
108
118
24
167
1042
576
63
80
60
235
254
4
12
121
70
38
226
13
91
11
105
85
2
1175
245
8
523
317
164
6
478
110
48
120
3049
431
2758
99
1510
480
67
48
273
117
39
124
34
2764
83
40
25
200
38
22
164
731
374
33
18
745
10
5
22
3
111
19
13
186
37