73
61
66
76
63
30
8
25
5
6
31
26
93
152
82
19
22
29
58
71
101
44
64
116
133
67
12
52
11
56
21
32
54
43
14
78
100
125
4
13
57
51
279
23
386
47
59
160
10
9
24