29
28
72
55
8
143
108
14
15
18
107
47
78
44
52
60
77
117
16
30
32
58
65
95
1
46
20
74
35
11
12
133
13
41
51
56
7
71
37
34
17
9
19