6
102
70
111
86
49
191
14
13
26
27
34
44
5
826
79
98
48
171
12
2
30
105
37
484
63
25
78
259
39
1
16
4
116
53
11
18
81
68
75
8
19
423
29
28
862
170
17
924
206
1584