16
37
18
81
30
29
51
14
41
58
40
20
133
5
10
102
83
21
50
42
32
144
95
66
38
53
77
173
24
90
23
35
101
4
123
47
43
34
87
166
147
1
17
64
44
61
3