21
19
23
15
7
24
96
207
41
111
33
61
68
59
46
28
175
74
93
50
127
37
51
18
225
87
60
76
40
78
56
95
162
26
47
119
137
39
36
11
16
148
45
73
84
130
17
31