7
93
54
136
30
8
16
38
10
2
5
36
34
3
20
37
57
12
21
0
59
18
104
48
121
45
41
65
4
145
29
542
80
14
35
83
6
9
1
15
33
13