45
16
51
50
81
18
30
8
53
405
124
27
33
70
26
21
126
19
9
12
25
55
32
22
85
110
95
40
183
254
82
208
63
175
104
100
113
76
105
24
36
48
201
91
62
17
6
37