9
29
116
43
20
16
23
204
50
68
12
28
65
7
40
19
129
31
32
55
46
118
17
5
178
254
44
24
26
73
13
11
79
101
15
8
168
3
75
115
14
39
47
97
22
62
80
109