529
74
53
82
214
30
48
169
47
84
88
140
100
69
32
132
42
36
110
65
81
24
37
57
52
21
121
58
113
68
73
51
50
99
118
40
63
79
85
54
129
28
75
159
78
96
228
41
31
70
219