18
32
194
65
303
90
25
43
2
38
21
62
238
66
73
3
97
8
19
20
61
44
52
35
51
107
42
57
69
181
33
10
53
58
27
11
46
39
78
131
16
12
41
50
5
264