55
20
8
15
38
26
10
82
21
25
58
77
30
63
36
107
16
17
18
59
6
32
22
31
47
96
40
90
193
285
120
45
27
33
57
48
394
212
109
218
62
178
440
153
54
102
80
103
52