0
35
1
17
3
5
30
72
11
4
7
140
39
9
53
20
28
87
41
22
329
29
15
126
8
19
12
25
59
46
328
477
24
45
34
65
121
26
91
33
101
67
57
50