25
6
4
21
18
32
39
19
83
24
51
37
30
16
35
43
103
12
26
33
40
47
46
106
100
136
17
23
34
14
70
67
11
27
28
10
50
22