2
1
6
11
7
20
9
4
24
10
29
16
8
46
12
0
31
58
15
136
44
13
28
27
74
41
33
77
23
25
38
17
113
76
5
121
57
43