7
34
17
12
20
11
57
59
9
15
218
36
45
14
148
52
74
2
46
23
25
73
225
111
40
26
83
107
153
35
53
3
60
10
29
18
277
300
8
126
37
47
33
92
70
433
66
49
232
128