2
14
8
5
3
10
4
0
1
19
11
25
9
16
17
7
13
112
23
18
148
33
34
161
105
59
85
41
83
50
84
45
128
40
115
106
79
176
91
153
55