30
62
154
16
26
29
35
20
45
27
44
18
47
38
58
23
42
5
25
12
116
55
10
36
74
70
52
51
165
11
141
54
63
183
7
93
31
171
69
17
166
95
3
66
144
50
57