9
16
42
65
29
18
56
11
14
55
63
209
3
64
88
30
68
66
67
237
296
53
61
60
75
125
51
135
7
48
47
6
52
96
976
70
1067
50
40
24
176
129
57
78
25
19
35
84
44
71
140
154
26