26
106
65
29
21
150
27
55
22
35
62
24
20
5
36
235
208
42
30
17
87
53
99
63
13
10
64
16
7
69
38
9
51
66
177
6
14
34
8
1
0
25
44
98
84
23
70
152