51
28
43
75
104
24
3
13
143
15
4
33
22
17
10
65
46
19
7
11
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
119
25
6
70
56