15
24
7
31
103
23
18
35
27
1
5
10
4
168
240
64
8
82
17
9
51
32
83
58
50
37
44
108
138
34
46
72
57
59
13
61
3
2
52
137
36
47
166
49
12
70
11