159
35
34
5
7
19
6
3
92
4
23
160
17
9
39
21
126
94
2
14
72
15
12
31
24
60
40
56
10
0
1
33
20
13
43
138