16
63
9
8
23
12
5
6
29
7
10
32
37
2
41
71
38
19
4
77
318
230
20
93
11
25
82
72
13
17
39
210
274
50
64
46
31
43
3
1