193
15
35
130
90
104
43
182
78
139
18
72
341
347
57
114
93
136
105
191
37
60
31
26
61
195
82
29
73
134
109
36
25
292
40
161
22
206
21
39
32
69
145
62
51
386
46
34