2
0
12
15
8
18
1
6
4
51
25
3
54
82
19
57
30
5
17
31
20
16
94
33
14
39
10
13
7
9
27
60
75
72
11
62
175
37
36
43