5
23
19
0
15
17
10
28
12
59
46
39
20
27
22
31
33
25
158
106
4
93
40
38
61
128
69
100
167
11
98
138
21
68
26
110
148
111
18
116
63
257
70
143
105
139
14
16
74
62
223
41