25
21
14
17
101
112
38
13
81
114
4
180
54
71
60
111
226
85
23
228
68
56
113
63
50
49
46
75
65
146
30
134
143
97
80
42
88
12
73
58
86
35
162
152
78
133
118
57
235
48
52
26