32
1
26
18
8
65
9
34
40
23
111
11
55
6
0
15
97
37
30
10
38
19
21
52
54
59
13
45
390
41
17
84
12
49
35
25
79
39
57
50
131
5
160
27
91