41
22
63
31
33
37
34
17
55
50
12
58
14
46
29
45
16
26
38
27
74
172
122
60
53
166
64
23
130
136
89
62
99
88
10
79
77
65
71
20
18
1
61
11
51
101
169
158