132
61
8
63
6
16
168
195
94
27
170
100
44
241
66
33
72
36
74
81
38
75
40
17
154
111
79
19
129
101
122
69
32
85
237
43
10
287
117
508
146
95
138
22
64
29
115
47
30