63
92
51
55
29
133
18
21
15
280
20
28
8
14
108
77
97
35
193
47
138
33
49
120
80
171
56
162
25
99
34
27
12
67
59
26
40
52
105
19
45
172
42
30
17
41
24
66
128
103
174
31