531
40
6
44
33
84
29
35
13
10
11
14
15
73
118
53
17
45
54
115
120
32
19
55
79
69
43
64
5
49
219
209
31
68
30
24
62
317
211
135
41
80
98
34
12
61
23
746
247