73
18
62
38
104
5
9
20
207
372
55
22
16
252
70
120
49
12
35
4
27
28
13
6
128
109
23
50
43
77
134
98
158
68
19
67
182
157
42
51
54
121
175
48
418
107
125
105
115
76
5118
194