81
90
63
6
48
2
16
88
36
351
3
21
62
84
70
56
130
39
27
42
137
310
76
95
102
5
155
57
32
34
193
106
31
107
66
80
86
110
7
1
67
38
43
61
71
12
123
98
9
23