15
27
130
146
21
116
40
24
33
31
91
49
53
109
94
42
16
83
267
50
44
55
22
2
13
90
32
34
123
43
67
47
178
62
105
102
28
121
12
69
36
58
9
37
52