7
28
12
2
5
37
14
9
6
32
17
20
81
44
69
41
27
33
38
47
8
92
200
39
48
23
153
1
43
68
45
24
79
58
91
10
52
261
35
16