30
94
11
5
12
4
24
18
1
16
21
15
17
3
22
35
72
6
2
8
10
23
7
0
53
13
84
32
75
38
28
140
52
130
229
64
80
47
119
117
61