29
39
18
42
11
8
10
3
38
52
32
35
62
7
199
21
12
20
19
2
16
22
191
113
53
85
41
5
262
46
240
59
43
28
13
45
114
34
36
84
40
4
24