94
23
108
18
86
217
38
58
12
29
24
60
196
165
6
21
80
167
147
242
64
16
41
26
37
150
19
28
346
9
195
47
72
169
30
40
66
113
187
20
171
470
49
7
429
2
56
43