25
13
12
2
23
17
4
9
15
32
11
24
50
42
5
16
34
18
20
8
37
152
21
220
14
10
19
40
36
29
51
104
33
102
127
60
85
56
39
41
73