12
91
15
85
38
28
42
30
25
7
35
68
221
57
82
54
61
49
75
39
51
55
10
44
14
4
2
32
45
92
80
37
29
33
24
63
5
47
13
67
27
17
163
40
9
3
125