126
3
43
109
106
163
13
9
29
67
11
33
34
35
17
63
32
168
111
60
93
36
28
44
179
7
127
61
12
59
52
164
14
78
24
50
77
15
45
21
53
6