10
65
78
21
172
42
61
153
70
73
5
48
71
101
107
64
95
197
20
25
24
79
19
7
185
213
45
288
215
202
335
114
94
203
22
33
54
47
89
105
16
3
17
163
98
44
40
123