0
3
17
7
11
8
30
26
18
50
19
63
43
25
15
23
10
13
71
12
31
16
156
28
20
60
41
73
160
95
99
93
105
245
97
226
153
34
213
439
158
107
167
283
108
115
151
80
77