33
146
45
56
53
14
108
92
48
22
26
28
78
212
139
131
61
151
160
60
75
121
15
24
20
27
41
39
12
82
110
51
70
74
21
112
29
81
31
43
168
113
204
18
54
100
52
76