2
11
52
12
15
5
3
4
17
9
25
1
6
0
23
30
16
10
28
62
18
96
51
40
26
14
136
103
109
163
27
61
32
87
34
175
44
190
107
80
242
81