35
47
10
33
30
12
19
32
50
84
13
4
9
88
16
240
40
34
15
22
29
31
18
23
56
101
99
14
52
95
24
59
60
48
66
61
11
309
39
274
97
69
523
85
93
244
53
68