102
288
43
84
1
17
15
129
23
999
3
162
90
24
299
45
44
101
292
233
109
95
132
28
21
47
36
110
56
20
76
26
13
14
12
9
88
304
75
35
31
91
157
74
8