13
27
17
23
12
11
15
874
4
75
104
369
22
9
137
143
81
0
100
8
48
106
99
102
77
24
49
303
38
92
32
129
533
14
91
20
53
25
47
31
1587
87
16
114
43
6
7
134