23
31
12
22
46
24
85
21
15
14
34
19
36
138
33
13
41
29
60
79
112
42
30
17
95
77
62
59
76
7
47
5
53
37
161
26