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