46
67
2
80
34
63
21
36
14
96
110
77
25
15
106
78
62
53
163
13
122
73
66
124
400
35
162
79
31
82
30
112
65
118
201
218
54
28
136
3
75
11
233
207
236