21
25
32
51
26
129
59
34
31
29
39
28
23
24
20
148
13
12
38
53
142
16
19
8
54
50
69
135
33
136
175
173
36
81
145
35
41
64
93
37
195
123
77
71
337