6
7
16
27
87
39
4
2
11
1
8
23
25
20
58
75
56
116
13
1144
735
29
316
28
17
182
42
77
99
30
32
54
12
111
48
36
108
34
55