4
5
1
252
8
32
88
21
9
18
11
59
14
89
197
186
17
10
23
261
92
93
3
69
104
138
29
26
6
24
13
25
31
16
22
35
12
163
117
84
51
65
2
27
52