80
3
153
17
92
154
33
10
15
14
7
4
94
77
187
9
8
44
111
0
66
40
516
27
45
16
109
61
18
159
196
57
49
25
216
26
2
1
131
5
12
39
13
30
19