9
2
4
1
11
7
8
13
25
3
5
14
28
161
294
19
165
29
276
41
79
198
107
45
110
26
50
86
111
23
180
190
70
102
246
206
69
57
42
144
44
6
22
43
530
87
48
54
15
258
24