85
12
16
36
27
114
64
31
42
111
33
47
120
122
284
20
18
23
24
72
79
55
83
77
14
19
30
60
22
26
37
9
10
41
32
67
6
48
3
21