32
23
127
18
46
36
10
17
21
8
25
12
55
30
14
13
9
45
87
59
44
11
51
85
52
15
29
24
16
78
26
34
3
37
418
35
27
7
56
72