29
113
27
141
25
33
64
112
59
35
74
17
61
70
49
38
109
158
153
46
58
87
13
192
92
193
89
19
54
31
140
187
201
106
42
68
23
34
47
76
65
26
52
14
97
181
94