28
128
31
106
21
13
46
9
57
12
32
29
39
95
22
71
14
49
11
19
26
25
10
24
45
101
58
33
1
41
70
47
139
3
63
54
27
17
48
124
16
42
98