60
12
18
42
29
54
71
357
10
16
6
32
11
43
17
46
45
9
19
57
41
22
118
30
25
231
55
39
4
23
86
97
65
8
14
78
47
40
102
385
20
858
33