31
55
98
119
654
184
101
130
81
60
89
39
43
48
10
115
90
77
20
12
228
65
57
25
70
53
36
32
422
100
41
6
110
30
76
472
4
47
8
18
136
108
28
33
64
51
321
15
74
305
9
45