49
16
103
182
203
284
30
27
3
10
73
46
54
13
9
11
243
4
67
106
492
177
58
377
34
104
24
42
133
91
160
65
31
39
69
37
26
223
33
8
6
41
29
21
120
198
5
18
361
25