98
79
76
128
107
105
87
71
63
97
20
61
64
43
89
74
265
24
55
32
124
35
50
29
163
70
27
101
48
159
19
33
4
11
39
37
313
22
218
84
53
108
44
36
425
26
120
28
38
21
152