31
53
15
3
19
4
7
20
78
23
49
43
28
16
18
25
26
10
5
6
51
37
29
65
44
156
8
24
14
30
22
55
45
33
27
47
11
95
88