99
168
199
61
58
304
31
63
97
19
64
46
25
29
15
102
21
44
51
56
70
20
60
93
34
39
4684
23
24
160
153
67
54
7
9
11
71
13
66
38
14
146
57