2
3
4
11
5
1
0
19
9
17
94
51
37
20
24
155
34
48
61
22
65
44
74
148
70
55
15
7
14
127
125
281
95
104
13
35
59
31