27
11
28
20
65
51
43
75
104
24
3
13
143
15
4
33
22
17
10
46
19
7
142
163
44
52
59
5
81
238
34
12
9
145
40
432
131
295
21
26
162
60
71
2
107
133
300