38
25
12
15
18
75
22
94
21
8
46
107
10
48
55
152
27
20
70
29
6
17
11
9
73
16
26
13
19
69
30
3
4
7
0
53
31
60
24
58
101
62
279
137
93
34