69
47
11
311
32
77
54
19
29
8
25
261
101
113
297
15
233
248
99
145
87
95
192
370
433
534
200
20
1066
245
35
50