122
81
94
93
146
139
62
64
97
49
36
86
82
89
190
41
61
33
24
58
187
40
26
120
171
70
79
221
178
148
104
205
75
34
56
123
73
147
92
63
35
1602
197
12
17
39
381
76
113
54