29
18
26
41
5
16
83
35
132
66
20
12
44
278
22
63
8
27
11
19
17
72
4
32
15
10
24
57
74
14
46
82
13
21
54
55
59
6
0
51
96
78