100
161
54
23
74
35
92
224
79
45
32
310
43
245
52
18
72
13
26
49
1
15
14
16
7
19
40
3
36
28
59
57
41
8
98
10
21
24
47
31