19
49
16
94
11
18
20
8
80
21
133
7
9
5
32
31
36
45
17
12
297
43
2
98
35
142
23
180
25
10
72
57
37
83
34
56
13
15
67
38
6
1
77
22
24
55
3
30