7
60
32
36
50
51
23
95
18
20
28
10
16
138
61
76
19
303
5
99
11
9
30
24
150
78
21
38
25
58
40
22
452
42
37
44
4
12
57
63
17
13
33
29