538
33
58
44
113
209
4
147
23
93
25
98
37
65
104
69
102
73
13
40
54
19
24
1267
9
38
55
46
48
36
26
96
66
632
56
5
47
43
7
303
12
17
328
22
527
167
41
42
191