12
54
9
142
3
30
38
14
31
58
60
39
59
15
36
26
147
20
17
24
70
83
254
37
75
61
28
11
5
246
213
141
35
101
100
435
16
91
166
45
163
122
56
50
7
106
628
155
41
33
103
32