45
26
23
9
120
58
82
35
16
31
17
37
14
62
80
21
51
15
92
71
44
22
25
43
66
6
52
97
24
39
12
192
107
20
36
27
89
148
70
177
78
96
60
81
75
42
95
59
53
272