24
60
13
4
8
12
174
31
22
83
17
44
76
242
85
28
67
54
112
34
20
63
266
52
88
65
5
297
194
45
6
160
47
91
66
273
10
51
395
110
49
1475
563