18
52
361
17
47
39
14
12
5
16
44
22
15
51
80
55
25
77
23
28
31
32
6
24
35
20
373
119
37
58
95
40
96
38
27
13
21
34
19
30
57
90
59
75