21
16
30
10
80
47
15
5
14
38
28
350
4
26
71
12
35
6
83
33
13
41
48
25
50
51
40
24
92
17
9
3
0
87
34
81
27
8
740
111
11
29
45
53