4
252
24
16
23
8
19
6
35
115
9
21
30
25
238
57
105
51
44
88
1
53
12
18
98
811
93
111
14
11
109
137
56
50
15
22
63
10
154
27
87
29
162