42
49
9
55
12
77
8
3
20
54
141
80
38
26
17
11
74
131
89
60
52
231
116
213
62
101
58
59
306
69
252
126
28
1310
2579
31
40
34
120
189
181
24
669
25
32
63