183
8
66
104
77
61
88
101
48
160
57
28
33
59
98
17
32
340
220
6
109
226
147
41
116
198
93
46
166
23
26
24
134
131
39
60
19
165
43
152
64
50
56
15
35
9
47
37