61
115
66
1
14
17
116
9
300
21
10
7
32
64
6
81
4
8
249
19
52
13
12
47
99
5
25
74
122
42
76
87
506
33
16
35
44