45
177
72
28
29
64
57
78
43
38
8
137
62
76
865
46
34
102
74
85
44
113
27
17
14
22
143
82
56
12
40
49
83
98
33
107
24
110
36
138
37
104
23
25
122
21
47
79
54
216
32
9