59
44
73
142
165
33
71
17
48
53
221
141
170
68
105
24
643
77
45
28
143
148
153
10
102
93
36
31
51
85
109
62
60
57
162
254
137
43
206
15
130
159
113
47
25
75
32
20
26
27
38