123
130
1
262
10
97
24
20
2
8
22
23
29
13
11
15
27
9
50
16
12
7
26
45
19
17
18
44
14
38
115
25
33
4
0
63
66