19
68
8
290
69
14
16
10
1
7
23
21
15
36
4
13
2
20
38
11
9
6
18
79
5
86
47
12
54
141
28
42
67
85
63
61
22
127
237