42
14
13
34
49
12
10
28
38
37
29
47
164
43
46
24
44
54
60
133
302
128
94
142
132
21
68
85
30
73
20
11
213
178
87
36
90
55
108
40
148
64
88
48
72
22
135
115
5011
457