2
4
103
6
51
21
13
9
8
68
46
5
20
78
15
41
43
34
29
22
1
25
56
628
16
0
7
23
47
65
95
93
53
10
19
132
33
82
12
61