13
18
35
73
23
30
6
16
17
25
26
31
8
7
89
117
43
66
297
67
52
62
48
93
72
130
85
40
70
56
63
50
90
121
58
294
47
142
51
34
45
87
60
53
126
75
32
9
81