30
43
31
18
46
37
13
75
107
83
10
28
25
144
26
40
7
3
20
32
151
122
4
5
57
63
19
14
53
29
6
15
24
11
33
93
8
67