33
45
151
130
28
37
38
72
29
18
8
73
49
9
69
15
68
2
36
40
32
12
14
179
157
23
19
24
35
67
17
94
160
55
27
21
44
5
11
154
20
43
88
39
93
4
297
42
64
34