114
101
25
128
50
100
143
23
42
21
24
71
10
6
17
9
264
27
164
68
13
35
38
28
95
156
29
61
37
53
70
31
93
15
83
72
464
40
99
241
173
30
32
63
131
77
54
46