43
23
88
73
35
86
53
22
211
71
49
33
46
125
30
74
708
79
37
190
51
39
34
25
187
113
55
84
107
224
44
31
82
47
40
184
26
75
161
114
58
50
19
48
54
165
154
52
24
8
170
188