5
1
11
2
4
7
6
20
14
3
62
19
222
21
27
32
13
78
23
10
16
37
322
189
22
17
9
75
145
214
84
53
309
12
35
86
102
233
8