56
39
15
18
53
49
51
12
32
22
26
10
128
20
11
50
21
48
40
120
114
89
99
121
76
80
260
125
38
60
172
41
36
14
71
134
55
31
395
155
9
160
131
25
64
45
65
54
57