16
24
35
126
5
2
9
10
3
36
54
4
7
86
14
31
6
38
29
8
61
195
27
39
12
20
53
138
11
13
58
227
112
123
247
236
55