117
83
11
78
37
57
76
62
56
81
71
77
104
26
277
92
63
123
30
69
101
17
91
43
80
131
369
32
121
4
108
149
157
237
209
95
47
388
20
40
36
167
22
66
145
188
140
96
248
218
562