79
168
60
138
41
106
270
188
42
181
55
118
73
14
84
266
114
23
9
26
176
67
117
123
57
1190
16
31
24
33
39
76
32
34
17
49
15
134
46
47
83
110
125
195
35
11
22
54
295