1
19
12
66
372
42
88
43
111
252
47
53
96
16
20
25
37
45
30
51
6
168
39
17
18
83
139
26
35
64
5
44
8
27
24
417
77
76
60
59
11
136
3