13
1
3
12
5
25
27
0
39
53
15
33
47
9
32
51
29
16
18
28
40
49
140
114
34
52
126
22
159
77
512
92
182
552
11
58
209
10
36
14
8
119
124
37
213
65
185