13
82
50
59
130
46
44
76
24
58
79
60
65
37
32
146
29
95
39
154
90
86
42
66
26
55
17
112
84
20
61
67
169
148
94
229
27
72
179
49
139
70
31
115
56
748
30
74