3
1
11
62
0
19
6
2
5
32
7
15
13
9
4
10
16
101
328
38
124
99
37
40
86
36
56
43
20
46
21
42
65
55
85
29
49
48
61
75
28
27
54
123
33