0
11
6
1
52
2
7
37
9
5
10
25
44
16
36
79
13
275
96
3
32
55
69
54
22
297
78
56
45
12
14
88
38
76
70
114
29
159
107
35
83
73
105
126