32
81
52
70
54
549
20
36
73
61
1336
50
56
79
46
69
47
801
67
148
43
182
153
178
27
111
64
76
116
58
198
75
74
72
215
141
35
87
57
44
38
266
66
77
83
189
59
18
80
65