7
72
2
11
14
19
5
28
3
8
51
16
15
6
12
20
25
18
22
78
29
23
41
9
27
244
65
47
33
30
31
119
43
32
37
13
117
118