111
164
56
279
77
68
247
58
130
78
94
90
65
39
115
119
51
43
24
46
64
67
25
35
34
73
28
72
14
26
19
36
23
71
54
84
37
61
21
13
32
200
17
53
29
203
97
62
52
44
9
40