9
19
14
33
56
35
4
6
23
39
42
17
26
8
21
32
31
154
10
58
7
25
66
67
28
43
289
18
73
82
152
59
29
192
48
153
134
65
40
30
5
95
138
34