60
70
29
31
48
25
68
4
10
14
34
16
22
101
40
221
149
33
20
119
72
18
99
44
35
189
124
106
36
17
78
143
88
50
105
37
21
342
239
61
212
348
56