2
55
15
11
46
4
24
40
38
34
10
42
29
0
37
79
77
424
36
30
17
8
14
7
5
9
41
32
20
35
64
13
22
67
97
23
25
61
12
6
16
95
31
27