119
32
51
14
34
9
16
113
80
126
99
6
12
88
25
21
20
15
61
72
111
10
17
11
117
69
24
36
177
33
3
28
192
38
68
42
132
94
18
71
8
97
19
7
26
31
40