81
16
87
132
53
62
169
41
44
101
73
45
30
75
79
55
146
63
58
222
108
21
121
124
29
95
154
133
379
110
179
135
70
192
71
67
32
218
80
14
74
119
423
25
96
1049
116
31
329
90
164