96
24
109
290
70
44
50
59
237
21
38
129
67
19
30
134
49
51
85
130
43
187
418
252
202
102
31
52
15
160
14
104
33
69
95
86
17
6
127
26
107
90
131
139
37
28
22