21
15
20
47
50
27
146
117
53
99
26
24
59
45
97
190
37
75
13
93
31
22
10
11
28
12
9
6
7
16
63
4
19
43
83
49
18
23
41
194
69
5
196
29
8