1
45
111
76
71
70
6
425
112
229
130
125
27
73
28
306
94
55
106
104
33
103
20
84
23
21
121
16
15
34
48
22
39
79
60
243
7
78
231