29
12
31
15
78
35
53
8
3
14
18
21
51
33
116
72
10
11
20
7
22
38
32
19
156
27
54
13
55
16
70
26
25
5
46
17
88