9
11
41
56
10
29
21
38
17
63
13
25
16
48
154
39
192
120
146
108
47
62
55
27
28
204
98
22
31
130
112
53
72
24
40
187
68
26
97
85
18
66
8
76
19
65
101
58
33
132
129