80
6
179
5
15
7
151
101
68
3
78
19
16
124
10
9
70
41
11
49
28
45
90
23
4
103
54
33
8
36
315
87
31
30
84
21
29
18
350
2