29
14
81
22
59
78
34
152
21
30
156
40
132
65
66
27
72
19
43
55
39
28
86
15
50
44
42
16
25
33
20
23
13
90
5
84
107
26
67
24
31
38
2
203
47
41
7
3
18