147
43
90
55
123
10
31
14
24
38
17
15
30
23
44
91
28
36
124
29
222
40
20
81
117
33
162
83
74
32
120
101
50
62
52
37
67