37
9
20
13
4
18
15
10
118
38
145
2
1
31
3
12
6
26
14
21
43
16
34
39
7
28
111
44
41
205
24
17
19
29
70
42
33
243