3
2
13
14
23
20
5
8
40
92
42
9
119
12
11
6
1
29
0
7
38
4
21
85
25
47
149
24
60
10
76
65
352
115
56
86
77
122
39
35
74