53
28
30
8
63
45
19
49
163
80
74
39
34
98
172
85
24
112
27
64
158
33
42
12
73
67
23
25
20
92
48
88
7
69
43
225
114
16
26
37
105
83
185
57
32
104
183
44
527
51