2
9
21
31
58
52
82
48
46
42
20
29
11
56
193
26
35
64
28
79
60
91
17
13
18
24
65
70
14
7
16
5
27
59
51
15
61
57
53
68
72
23
66
30
39
88
78
45
155
89