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