29
58
30
15
4
13
8
11
31
158
6
16
37
2
65
55
7
12
48
114
47
24
61
60
14
43
18
28
23
21
27
52
20
25
35
33
22