32
8
20
3
31
23
1
5
4
6
17
2
58
26
13
42
83
73
51
9
21
130
7
69
14
18
41
0
50
11
380
46
101
10
15
127
29
35
37
24