51
68
17
18
16
38
14
62
110
61
67
33
25
56
305
44
9
96
58
37
45
22
79
70
19
48
69
50
164
124
264
59
97
86
254
64
54
7
30
122
127
15
21
26
237
63
10
76
72