9
7
11
10
27
23
131
14
56
16
6
30
40
15
3
53
71
19
128
45
73
89
2
50
32
46
52
261
63
35
37
25
57
47
26
120
51
61
107
117
103
113
105
154
136
377
86
229
416
69
80