43
50
10
112
6
5
12
100
131
128
150
37
11
9
63
25
4
188
35
17
8
46
41
56
14
169
290
255
73
121
28
64
32
15
48
313
45
31
81
40
26