35
48
38
28
32
46
60
78
126
146
15
11
87
72
29
47
14
43
101
172
26
24
41
224
73
34
17
88
573
6
25
93
22
33
21
66
61
59
40
42
53
131
39
191
180
65
51