22
20
18
61
36
76
55
166
28
85
37
59
26
125
77
69
24
53
42
49
41
40
33
124
25
67
47
60
96
38
202
149
92
100
66
19
58
98
13
32
81
158
63
56
94
68
151
11
65
10