9
8
10
68
22
4
56
100
38
16
21
48
25
57
6
85
28
19
75
42
24
91
77
36
13
72
65
20
66
367
134
61
11
7
2
15
55
17
30
248
12
83
97
26