32
10
3
6
17
73
14
33
106
19
50
8
35
58
43
28
24
0
11
12
80
104
95
7
48
16
30
47
41
9
34
18
72
45
26
124
4
141
37
44
51
27