56
59
55
50
41
33
39
88
137
48
125
143
24
51
29
23
27
114
19
120
21
36
31
30
40
15
26
77
16
14
28
95
53
192
208
221
70
217
57
71
37
11
81
259