2
50
7
9
54
159
57
32
46
15
17
24
76
19
30
6
4
38
8
56
12
157
87
35
18
37
13
31
10
3
75
28
63
81
22
20
34
45
5
43
1