99
67
4
20
16
68
34
8
26
39
92
73
103
43
58
59
14
21
17
19
2
256
30
27
36
175
47
1
41
7
24
31
45
55
54
489
107
154
29
265
5
3
95
51
23
133
120
66
70