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