35
28
79
186
84
42
129
40
45
13
126
12
32
31
57
3
11
24
152
16
19
14
34
54
33
71
18
89
21
208
105
94
37
128
182
78
93
65
46
58
39
52
111
61
64
9