29
46
9
16
19
28
72
93
69
75
60
24
22
114
42
37
61
95
7
176
74
191
179
21
14
65
115
187
94
41
159
17
54
6
136
32
10
25
40
91
13
101
30
105
144
92