24
3
10
30
79
23
104
60
75
2
6
12
14
121
4
9
21
59
200
17
5
7
89
54
202
115
22
117
176
125
80
161
255
243
103
41
39