8
27
28
22
38
17
83
7
41
3
29
62
64
39
65
31
16
45
20
5
10
457
13
19
23
72
63
86
42
252
57
40
190
150
46
11
53
155
33
36
152
193
272
80
187
168
69
18
54