7
13
9
12
111
15
21
36
4
42
25
27
20
18
24
11
45
75
23
32
14
19
16
17
46
184
34
66
29
83
31
96
141
53
26
97
122
48
35
56