0
4
6
21
1
42
44
19
13
38
25
49
18
75
166
335
22
17
139
55
35
161
16
179
89
87
52
77
39
210
11
86
31
62
70
90
10
20
7
243
26
24
14
30
43
47
177
142
105