21
18
25
16
7
17
24
34
11
682
36
9
28
27
26
240
12
30
8
23
100
20
96
52
49
64
10
46
84
124
58
134
40
19
4
13