35
36
12
26
60
13
37
76
701
66
108
42
15
55
61
43
3
21
309
240
48
8
53
54
45
151
95
74
38
168
7
62
118
64
63
143
77
33
24
123
133
222
31
14
263
18