38
46
28
15
113
36
22
26
10
12
20
47
44
55
7
6
14
102
106
16
59
5
50
105
24
13
45
169
30
9
48
81
122
31
151
19
1
35
118
54
41
125
37
57