25
43
51
58
218
32
118
47
125
137
78
124
48
14
57
79
21
232
10
6
171
24
108
88
64
41
173
69
13
197
17
40
83
44
4
65
30
87
31