9
129
42
31
16
99
28
78
18
110
41
86
60
36
67
45
29
204
69
23
7
39
111
44
30
8
172
75
3
148
33
103
11
58
38
155
56
173
32
93
184
27
85
50
63
24
130
52