39
13
32
19
17
16
108
53
4
62
80
9
20
3
34
5
24
8
92
91
0
29
11
33
26
27
12
15
46
25
21
31
28
68
7
41
23
40
70
50
81
259
218