30
73
162
38
28
60
58
270
39
47
127
53
120
64
66
80
92
68
105
36
61
94
88
86
69
41
190
21
65
81
56
52
54
23
27
33
35
115
31
98
165
84
78
125
74
108
37
142