80
2
16
178
9
22
7
6
5
13
1
19
17
107
45
29
14
3
10
15
98
39
18
103
134
66
48
8
4
35
61
38
90
64
42
32
20
209
364
30
87
105
138
33