7
2
30
16
27
12
4
50
26
56
5
29
13
62
35
87
41
45
94
23
37
64
25
14
76
175
47
111
190
109
52
6
3
63
10
38
80
18
1