33
35
3
41
40
18
9
69
146
77
83
14
106
16
134
24
111
47
12
23
4
170
294
128
6
51
42
60
27
152
99
11
63
329
57
235
45
19
36
65
43
34
53
21
8
110
91
30
7