134
59
170
105
97
395
58
26
115
76
96
38
65
231
253
162
85
82
178
14
318
182
62
70
75
104
119
50
48
69
53
113
64
60
72
360
46
73
8
52
74
39
77
40
42
20
29
109
403
41