1
8
0
37
49
22
159
24
36
15
32
11
30
33
75
71
29
63
127
34
52
73
117
287
278
200
124
66
460
77
5
134
17
57
118
43
195
47
26
21
98
64
18
51
19
16
91
150