18
16
51
209
6
82
4
14
45
215
31
63
50
26
37
194
8
40
28
55
35
159
43
38
76
13
34
10
202
130
99
23
90
25
170
29
15
210
120
9
116
83
100
20
75
149
286
60
27