15
21
117
12
66
2
9
20
28
35
44
1
7
23
158
114
116
10
18
13
24
16
31
43
37
22
14
6
27
11
3
38
33
5
47
26