0
22
7
30
442
62
24
49
8
46
77
26
35
29
284
61
50
65
16
37
25
72
51
32
68
113
64
85
54
88
33
73
277
71
28
314
89
98
634
67
164
44
39
105
12