9
537
15
33
16
157
13
12
81
144
30
14
69
29
27
6
2
74
65
176
63
50
37
43
8
56
66
40
26
64
92
28
73
10
148
3
105
75
58
39
85
48
203
38