83
55
25
27
19
80
121
66
130
23
44
36
262
149
106
100
124
32
89
20
16
239
45
9
8
143
81
75
172
35
67
217
71
31
49
24
150
63
47
38
18
256
204
99
11
22
120
703
222