12
189
18
29
21
45
67
24
218
105
44
79
65
76
72
47
222
14
15
110
78
93
217
41
106
235
74
27
119
198
140
421
55
23
124
176
77
232
20
180
107
37
33
63
73
56
25
97
91
83
522
34