29
18
88
52
83
21
161
30
8
32
4
70
67
128
33
19
11
60
14
54
12
28
114
9
27
26
307
62
44
35
50
13
31
5
63
68
57
36
45
34