0
38
43
8
2
27
16
26
12
4
20
39
11
69
149
7
29
10
21
60
1
14
17
22
32
148
132
15
78
240
232
31
85
25
37
47
49
101
114
51
63
198