146
160
43
13
71
12
55
23
54
18
64
24
158
28
25
30
32
45
7
510
9
22
46
33
49
19
96
4
50
76
8
16
78
44
93
17
56
37
14
39
60
70
29
63
1
75