35
10
33
25
42
13
46
32
11
49
12
93
50
18
79
5
31
167
61
158
130
60
16
52
43
19
28
23
22
47
44
74
45
87
14
2
55
101
29