3
146
13
9
12
47
123
130
1
264
10
98
24
20
2
8
22
23
29
11
15
27
28
50
17
7
26
45
19
44
14
25
38
116
16
33
18
4
0