15
8
78
5
42
2
11
18
66
13
29
27
84
10
6
34
112
16
102
4
100
22
44
68
61
14
250
9
73
38
43
39
33
17
19
372
76