7
19
11
13
2
4
35
14
5
1
28
0
17
33
22
132
43
6
18
48
8
9
36
29
68
10
77
15
96
52
51
145
120
80
37
247
93
193
44
40
56
3
25
69
111