18
81
22
21
20
33
17
13
46
48
58
127
42
24
5
16
15
57
35
61
47
66
39
82
28
113
305
115
11
31
75
27
3
23
34
30
43
7
14
29
53
73
6
51
56
12