10
51
28
9
121
135
34
36
80
112
22
33
12
49
24
38
7
85
23
20
193
8
37
18
84
19
58
64
87
5
63
14
21
16
138
6
114
73
25
57
124
15
32
315
249
99
13