85
35
66
23
43
22
11
118
57
14
24
30
15
71
56
65
8
284
12
51
9
7
10
18
4
5
25
53
37
17
70
141
55
84
46
49
34
81
20
6
16
163
54
27
111
98
79
40