10
203
52
151
51
12
25
14
29
187
108
34
17
95
92
39
198
130
56
83
94
6
68
20
134
182
48
167
32
49
8
71
27
36
33
23
90
31
24
81
9
53
75
58
91
11