28
27
21
125
19
49
13
44
57
75
34
7
46
37
20
122
29
51
50
18
66
14
11
12
17
36
48
31
55
78
53
117
139
98
81
97
38
8
134
111
61
52
32
24
23
22