38
13
2
6
30
40
141
9
12
54
50
138
33
20
27
66
218
671
43
23
24
96
150
37
3
26
14
35
28
121
85
291
4
49
104
80
93
10
110
44
36
53
34
118
18
413