132
61
6
16
168
195
94
27
170
100
43
241
65
33
72
36
73
81
38
75
40
17
154
111
79
19
129
101
122
69
32
85
237
39
10
287
66
117
508
146
95
42
138
22
64
29
115
46
18