21
10
60
17
31
15
26
92
35
64
173
48
2
59
58
18
96
4
19
171
24
108
61
82
41
11
5
36
94
115
39
46
40
32
70
55
7
33
105
84
150
62