21
13
36
6
18
22
135
61
9
190
31
191
203
50
30
15
25
28
5
42
23
116
93
76
37
64
8
12
7
38
10
29
16
105
45
66
72
51
63
41
165