220
148
21
98
94
26
32
82
101
73
80
92
39
45
27
134
190
68
52
28
48
53
182
19
17
34
46
43
29
51
61
66
126
83
57
56
13
49
62
96
41
47
279
36
22
95
71
248
33
347