7
8
3
10
37
11
18
23
32
17
4
21
25
40
20
168
16
13
27
24
72
84
36
122
103
138
96
50
272
39
30
34
85
110
38
116
15
157
112
108
62
35