8
47
45
22
176
19
23
44
29
68
55
67
13
20
77
85
95
96
7
42
35
24
41
37
133
134
36
40
201
32
72
26
16
14
57
28
88
127
157
103
61
30
136
48
139
155
184
92
295
120
62
220
75