43
69
313
236
42
146
11
325
39
38
173
78
123
105
10
126
53
46
16
59
144
44
21
48
91
109
82
92
87
74
2
84
23
34
31
88
65
32
55
417
191
98
51
102
142
81
118
101
165
73
161