0
32
7
130
21
12
39
35
3
50
19
43
4
36
10
11
30
26
24
33
18
17
14
23
15
49
40
20
293
96
34
272
254
229
247
339
80
16
37