29
41
22
46
24
30
19
62
18
47
8
37
109
15
9
14
31
10
21
33
2
12
17
113
40
1
79
7
61
6
11
87
206
28
36
54
38
181
108
20
35