8
30
16
5
7
22
39
19
6
27
12
29
17
61
1
14
86
4
10
26
9
2
13
49
31
33
41
69
70
11
104
191
51
38
25
67
28