19
50
16
17
20
36
30
71
150
92
12
29
51
32
26
45
15
25
13
49
40
121
1
8
22
27
38
57
76
78
11
28
24
41
356
39
14
35
23
21