1
11
5
2
6
15
9
7
151
14
95
34
16
31
18
39
29
57
3
0
20
26
36
96
17
52
25
19
242
83
53
113
139
13
299
30
163
41
60
44
33