15
113
14
18
20
49
12
13
107
17
22
10
37
11
45
35
55
31
108
21
41
26
9
33
59
39
40
202
2
1
3
6
5
28
4
72