1
13
15
3
69
294
70
102
39
17
6
5
30
4
18
308
36
12
76
42
0
41
81
20
226
25
79
90
49
7
26
9
43
58
34
50
10
2
45
103
8