29
21
98
78
23
52
163
71
127
73
27
32
137
68
113
18
94
41
91
221
26
46
36
61
81
49
24
31
13
56
33
70
16
77
130
85
48
50
34
15
136
30
65
53
5
76
99
66
62
134