62
65
93
41
212
111
14
158
87
309
50
72
140
187
105
268
343
68
365
54
222
142
121
70
153
97
24
112
25
20
67
167
51
129
52
21
94
48
15
149
63
221
99
18
32
110
47
23
88
55
126
31