92
15
20
3
5
2
38
227
42
113
9
52
7
11
4
78
24
8
18
58
143
56
102
74
90
193
17
263
175
151
47
19
83
247
76
155
68
69
184
139
373
33
73
16
128
145