74
123
83
29
125
49
87
25
189
36
24
41
148
30
23
17
69
106
59
50
221
73
18
31
44
96
35
61
175
66
214
385
111
164
100
212
116
65
51
91
20
145
70
90
108
71
131
40