0
3
7
35
10
5
4
39
1
96
30
2
56
65
37
60
42
23
207
11
24
104
933
19
16
94
48
26
25
123
46
33
12
34
29
84
66
49
22
32
128
147
589
27
130
36
71