41
58
54
13
7
14
18
160
11
9
3
4
30
20
2
23
33
16
19
26
111
34
61
56
39
15
43
84
207
63
133
199
35
28