21
16
12
14
13
25
9
17
1
4
35
8
187
6
3
7
76
5
31
30
42
24
22
39
29
23
70
65
45
74
37
33
36
51
63
78
50
255
46