10
208
34
35
6
20
16
15
31
43
22
8
41
9
121
39
37
38
95
42
72
33
57
55
28
14
48
86
50
120
427
82
117
239
141
21
18