28
12
87
46
24
30
42
147
18
136
17
43
72
14
40
58
118
73
127
76
36
7
39
21
61
20
35
168
189
63
41
88
38
69
3
1
170
25
51
89
151
16
96
82
166
112
113
11
22