62
1
50
13
33
28
73
32
89
67
94
45
264
152
34
36
69
52
46
435
418
22
272
48
99
129
113
154
42
16
25
11
79
59
183
147
65
20
43
139
208
87
15
26
17
78
75
61
80