36
28
31
10
12
4
8
5
11
7
33
43
103
50
44
27
26
18
23
34
37
83
84
113
30
42
24
46
25
15
53
32
16
38
41
112
21
61
22