18
21
33
37
92
40
29
22
36
321
82
67
57
64
41
42
52
15
12
4
56
53
9
30
50
16
27
23
14
73
65
121
26
51
48
49
10
62
2
17
55
20
28
44