56
28
9
53
12
16
42
23
69
14
135
89
30
121
13
22
67
11
32
4
44
81
25
34
10
39
8
27
43
79
29
76
36
31
126
297