19
32
8
34
44
14
10
4
1
93
17
5
24
71
12
22
23
35
46
90
88
31
126
533
98
92
33
662
36
13
15
81
113
16
39
52
49
131
29
42
78
74
270
48
291
67
73
197