38
33
103
7
57
27
21
88
64
47
46
84
40
22
39
41
107
32
43
35
5
16
20
18
45
49
19
6
10
11
30
36
14
181
28
15
55
77
78
23