169
34
5
90
148
105
28
23
16
60
73
35
48
244
7
277
93
880
213
97
162
366
4
15
80
71
40
78
20
8
231
25
12
33
266
18
95
104
30
36
29
50
51
24