1
70
10
39
32
38
2
27
23
29
152
15
24
256
21
184
196
243
17
8
104
124
172
26
58
11
88
73
60
66
19
16
12
130
35
40
37
25
43
131
82
67
5
151
46