5
2
38
20
227
42
112
9
52
7
11
4
78
23
16
58
50
139
10
51
102
69
88
189
17
262
175
150
47
19
83
18
247
143
75
154
65
181
138
370
33
70
127
145
264
123
64
39