0
3
109
45
4
10
37
34
46
16
23
27
2
8
17
65
21
173
40
15
9
62
11
12
212
18
42
148
93
51
84
49
35
172
158
78
102
24
54
39
199
73
82
50
25