169
49
103
110
43
66
38
149
75
74
58
80
42
333
64
34
85
36
52
72
28
10
20
79
45
115
27
31
9
32
76
22
81
37
493
218
25
88
241
142
53
77
147
113
310
15
55
181
94