34
46
163
43
41
16
52
71
59
62
22
168
28
99
164
185
84
119
97
67
45
113
88
111
85
146
64
32
12
35
125
66
220
86
25
40
42
61
11
6
75
54
68
77
89
70
65
36