25
16
62
108
75
43
37
23
5
21
7
30
31
24
122
15
2
9
50
36
10
69
19
38
66
55
52
22
14
28
34
85
29
146
12
63
93
39
40
54
64
41
11
102
80
32
44