9
21
61
92
88
56
48
94
91
105
46
151
33
26
39
159
36
34
70
106
7
37
79
23
232
14
54
69
40
25
11
20
51
16
10
24
338
150
2
116
22
118
71
73
52
15
29
32
120
6