6
15
44
151
28
79
21
258
111
12
14
11
18
100
77
30
70
8
43
29
96
10
9
17
1
4
0
47
25
56
102
53
265
13
95
93
32
16
36
23
67
24
34
69