97
37
6
14
13
4
18
5
34
1
2
10
7
17
11
29
27
9
3
19
16
15
25
20
74
36
43
38
21
12
24
62
32
136
159
22
124