51
90
60
27
20
22
12
8
11
37
9
13
1
7
6
129
41
58
5
48
3
2
18
50
43
29
26
73
17
19
54
46
107
86
25
15
124
32
105
38
4
36
83
33
69
110
14
79
10