32
25
0
30
51
10
12
28
29
59
6
69
3
27
49
11
39
5
270
85
50
16
52
18
19
40
31
111
89
36
14
47
163
90
8
66
33
24
15
13
26
42