61
42
39
11
45
2
12
4
13
16
9
20
15
82
35
41
97
117
37
10
66
8
3
5
7
6
120
19
1
126
0
128
30
62
81
29
17