59
15
16
58
25
155
92
43
32
6
11
335
807
733
55
20
79
38
7
29
90
45
82
80
54
23
33
65
13
120
12
64
30
26
19
61
27
36
198
85
18
113
51
17
42
34