8
221
167
65
19
15
20
40
100
29
114
920
37
44
50
116
14
24
33
58
17
43
23
48
30
101
36
241
34
12
57
81
41
69
26
253
72
138
47
16
38
66
157
227
70
22
13
268