93
120
254
182
37
81
72
70
17
19
40
99
179
12
238
30
25
41
60
35
10
15
3
23
80
39
275
76
65
36
32
46
9
18
29
353
21
190
44
16
71
163
55
109