12
45
50
33
38
18
255
67
14
168
29
58
296
34
37
57
13
73
1894
24
62
2
23
110
47
36
25
9
27
65
31
44
19
10
251
21
3
294
16
104
84
101
48