22
41
16
23
87
71
46
48
153
193
4
79
25
37
33
20
112
39
163
102
44
183
49
21
97
36
98
45
51
80
13
12
29
445
96
86
150
50
34
43
276
119
14
54
63
140
18