12
45
77
67
8
9
74
48
264
70
19
351
25
28
17
199
139
15
53
32
31
124
88
84
395
58
14
79
93
20
18
257
29
27
10
141
51
180
50
513
349
241
277
96
164
44
5