114
93
178
71
123
28
792
41
6
730
89
15
1086
13
562
724
5
9
22
580
103
17
7
34
31
29
130
1
14
43
78
20
38
2
141
262
12
564
55
11
50
392
533