28
45
13
46
32
51
57
12
72
74
19
18
66
82
413
84
25
67
112
137
48
50
39
123
91
11
386
172
90
185
231
37
142
165
60
141
61
222
351
140
830
22
117
56
127
103
280
133
208
157
479