2
7
17
11
8
9
26
79
13
31
85
23
39
4
6
305
30
3
14
20
24
43
15
64
21
54
40
27
28
38
35
19
88
60
37
70
81
199
57
193
59
413
450
49
132
98
106