6
4
15
20
79
8
14
33
43
57
65
63
328
18
48
34
19
126
50
452
100
72
23
286
47
117
691
521
127
5
71
38
55
85
39
46
362
90
186
179
91
205
36
56
75
2
68
167