33
90
29
42
18
11
8
10
3
52
63
200
16
22
191
113
39
85
13
5
265
46
242
59
12
14
115
38
40
35
24
20
55
26
71
23
45
53
2
95
156
152
57
21
7
36
106
61