3
11
63
49
23
7
32
12
41
30
35
36
21
29
58
57
22
18
5
24
10
31
13
52
79
17
69
112
73
8
152
77
74
4
19
2
56
28
16
48
25
33