401
43
58
210
168
136
129
133
25
69
68
31
15
78
70
212
99
42
22
73
80
46
16
20
47
48
172
51
36
50
56
24
52
91
29
105
110
94
40
75
65
90
76
9
55
170
201
419
37
67
32
34