5
107
11
38
37
8
33
7
26
78
0
25
10
13
167
40
281
134
140
250
175
218
157
111
228
34
43
6
240
66
169
84
75
90
320
182
29
301
47
55
212
113
12
180
23
30