56
64
45
30
12
58
29
28
153
24
218
15
16
76
98
43
32
107
34
90
20
83
123
0
63
25
93
57
49
605
70
11
42
14
9
19
61
54
149
55
33
35
325
100
7
154
85