1
4
0
37
45
22
159
24
36
15
8
32
11
30
33
75
70
29
62
127
34
51
73
117
287
278
199
119
66
460
77
5
134
17
57
118
43
194
46
26
49
21
98
64
18
63
19
16
10
91
149