45
168
80
139
114
105
33
43
69
314
236
42
146
11
325
39
38
173
78
123
10
126
53
46
16
59
144
21
48
44
91
109
82
92
87
74
2
84
23
34
31
88
65
32
55
418
191
98
51
102
142