43
27
162
29
33
118
9
17
212
73
24
128
178
78
41
31
37
111
103
76
92
110
30
1
32
40
16
165
101
44
160
772
22
39
15
52
67
23
70
35
55
60
137
7
25
34
36
46
14
448