99
168
199
61
58
304
31
63
97
19
64
46
24
28
15
102
21
44
51
56
70
20
60
93
34
39
4682
23
160
151
67
54
7
9
11
69
12
66
38
14
146
57