97
28
54
45
19
106
111
38
82
90
57
233
42
154
39
53
20
44
13
18
84
30
11
58
223
17
9
29
34
27
24
350
76
85
107
63
73
35
75
139
56
21
115
181
95
32
67