33
29
39
101
141
83
186
150
25
86
78
24
13
156
183
128
36
88
275
16
23
179
12
77
68
220
42
283
11
4
85
149
20
89
71
64
31
121
27
18
5
81
21
74
115
63
22
94
47
19
28