56
80
43
11
27
16
10
32
8
24
19
74
39
48
20
122
66
105
103
50
41
22
57
52
9
15
17
26
113
33
83
157
257
145
54
25
320
121
62