10
36
15
19
28
17
23
41
13
51
12
22
5
60
9
66
88
24
4
3
16
37
6
26
76
100
245
1
108
34
14
21
101
8
2
39
2506