12
85
81
33
14
43
16
45
42
37
28
15
41
104
27
35
60
65
26
58
10
23
55
50
51
19
8
36
53
21
30
24
54
31
46
34
192
74
22
29