12
32
17
58
2
5
92
140
1
238
24
56
518
8
235
590
120
58
581
3
46
23
80
94
89
11
513
598
26
0
0
13
272
161
49
3
