4
19
53
12
5
15
9
52
22
29
33
27
11
6
133
10
49
2
28
3
435
64
110
34
66
18
21
269
68
92
23
8
107
111
67
41
382
30
24
47
74
70
32
289