5
2
1
11
9
3
0
6
25
7
14
21
4
31
35
114
59
32
109
30
432
80
53
102
10
79
75
128
42
22
115
44
33
171
286
292
132