16
46
64
49
125
21
35
41
8
69
114
38
7
20
53
15
151
2
3
33
85
264
10
9
136
228
62
61
31
105
26
1
47
25
22
97
159
104
119
160
94
87
19
67
71
127
75