11
5
2
82
51
17
12
3
20
13
9
64
7
1
31
35
4
42
23
6
19
22
54
16
21
30
95
36
76
47
49
77
10
14
46
358
515
34
84
8