60
213
13
42
32
141
255
30
72
175
33
8
93
38
31
514
49
56
6
66
92
25
75
174
99
27
170
39
28
59
19
146
308
167
98
36
204
158
29
89
62
35
41
76
50
71
269
150
37
130
53
64
57