26
22
16
18
23
25
56
128
215
35
31
29
20
121
60
40
33
87
100
55
37
46
230
11
43
21
39
116
52
38
42
13
192
263
77
91
206
8
68
47
17
64
30
79
94
82
28