21
17
196
18
51
185
33
48
16
60
29
9
142
28
37
34
141
101
77
94
25
121
97
30
120
380
59
107
10
23
36
58
38
4
20
197
52
95
46
39