59
22
10
46
55
86
78
30
6
57
4
7
25
8
11
39
5
34
3
26
16
329
106
12
45
51
62
19
37
54
43
23
119
96
29
36
33
50
61
14
182
73
94
189
53