35
44
12
4
32
91
29
5
80
31
0
18
20
28
2
11
25
69
62
100
10
142
77
58
73
9
15
37
30
6
3
36
108
23
49
53
48
39
178
19
43
50
16
57