27
5
29
56
31
17
81
9
51
143
3
187
6
173
248
41
20
60
34
200
536
7
4
28
15
167
1
127
65
154
59
150
26
13
14
24
25
345
10
11
16
22
83
82