0
2
133
31
9
10
24
12
5
3
33
16
6
36
22
91
28
17
71
32
29
54
136
176
62
49
480
65
34
75
126
57
323
45
18
53
38
44
110
96
79
85
42
78