3
35
12
20
11
66
41
48
26
59
122
37
29
15
4
10
7
28
125
8
27
2
13
5
19
0
43
81
32
232
1
46
76
25
21
9