4
32
13
34
15
8
33
9
45
64
39
35
36
50
133
54
7
52
112
57
82
25
72
184
22
90
257
156
31
44
79
188
214
28
47
10
63
1
27
20
105
51
18
16
17
132