28
21
95
120
62
125
70
67
77
53
111
71
45
44
50
91
24
103
69
94
42
146
75
33
76
12
23
35
32
59
34
13
25
17
38
61
73
31
18
19
355
60
165
9
29