21
2
9
35
8
20
10
19
50
33
11
41
23
4
13
1
12
5
3
266
231
25
16
38
34
17
28
122
330
7
79
18
80
32
47
14
71