35
24
25
23
41
50
69
37
43
27
14
11
61
63
159
102
57
109
130
203
76
214
40
20
134
12
5
21
47
13
77
15
42
16
22
49
46
44
39
4
34
32
31
60
18