6
49
29
13
7
50
18
2
131
9
0
80
64
22
16
11
25
4
79
66
151
89
14
41
15
72
63
123
47
20
93
386
118
45
24
100
142
188
65
12
76
38
39
177
99
23
53
83
3