70
251
58
61
33
12
52
64
89
46
9
10
79
85
42
55
37
234
60
22
98
51
222
27
82
68
29
28
39
41
120
21
38
53
114
7
34
118
103
69
78
163
208
182
175
65
73
54
63
331