28
31
98
37
44
57
32
36
23
101
46
29
22
20
50
116
40
82
33
151
70
17
15
27
19
21
34
16
63
47
24
13
90
58
79
26
30