80
68
36
139
107
130
58
10
46
47
27
18
32
34
153
6
449
37
55
584
39
24
3
102
76
33
11
7
21
23
17
89
8
218
90
57
216
15
53
9
25
632
35
132
109
5
65
13
0
26