47
41
18
24
23
20
37
43
125
83
109
62
154
104
42
86
219
126
14
121
31
28
30
50
96
22
13
120
10
17
32
39
57
9
35
29
146
5
4
8
90
25
38