4
5
10
19
83
9
14
15
57
18
29
23
55
81
107
49
39
65
104
61
31
69
2
8
1
3
48
25
11
13
22
20
21
50
45
349
17
35
130
90
24
32
141
28
7
6
12
33
38
16
34