33
98
75
55
83
35
36
107
30
68
22
59
103
37
23
54
97
21
89
43
152
24
17
26
34
51
25
12
27
31
100
441
53
85
101
130
18
56
60
41
57