21
17
12
20
16
35
14
25
8
125
124
4
13
9
6
54
73
136
121
31
44
30
18
114
19
51
23
3
26
39
207
99
252
34
183
5
61
50
58
15