163
29
91
38
47
79
140
60
206
191
63
7
59
602
96
11
146
99
48
46
66
141
80
35
37
81
138
55
44
74
213
257
30
28
64
102
49
68
32
220
246
134
239
87
17
135
128
54
27
130
124
105