6
1
3
12
11
28
8
25
18
22
2
38
4
110
14
53
87
35
61
23
27
30
96
47
20
76
90
43
37
21
77
10
26
24
86
29
40
208
13
16
31