2
17
13
25
18
4
30
14
61
24
10
23
42
121
38
56
28
21
63
26
33
79
62
64
65
31
41
153
82
111
45
132
36
94
72
27
54
71
48
109
19
6
15
86