2
5
3
11
17
6
7
19
27
4
16
79
15
23
1
41
24
21
227
223
22
20
12
28
29
30
45
18
40
13
141
34
266
36
50
32
58
35
65
14
117
54