92
223
164
88
129
55
74
52
704
133
115
99
56
60
379
122
68
23
44
42
95
50
85
71
124
47
105
308
41
192
114
25
149
35
154
76
43
33
83
107
103
86
64
202
24
58
191
100
160
59
104
38