33
39
19
25
41
27
52
74
142
126
110
17
50
202
135
98
14
3
45
36
16
21
94
107
40
191
22
57
60
83
13
123
81
18
89
48
35
11
61
62
10
146
12
49
55
247
29