23
48
43
75
25
40
6
584
41
22
10
87
4
47
56
50
3
174
7
49
44
34
112
12
494
20
204
27
14
13
8
30
35
156
123
108
556
18
51
74
292
16
324
72
158
368
241
89
120
31
291
67
293
220