20
12
35
40
24
101
75
26
80
34
46
196
18
103
140
105
30
33
135
42
76
29
60
25
52
311
50
22
13
41
44
67
232
127
74
188
84
23
10
114