9
48
46
23
176
19
24
44
29
69
55
70
13
20
77
85
95
97
7
43
35
41
37
134
36
201
32
73
27
16
14
57
28
88
127
8
157
103
61
30
136
139
155
184
92
296
120
62
220
75