0
42
10
54
5
4
22
18
12
40
28
23
141
41
17
15
9
21
13
27
7
8
11
16
20
165
185
61
149
139
69
119
35
34
263
120
281
44
65
55
71
49
56
266