4
10
48
53
0
2
14
105
20
13
11
15
1
9
5
12
18
156
188
23
22
28
39
7
37
8
77
49
40
65
21
90
157
36
69
41
50
29
3
6
51