32
34
15
6
11
101
17
39
23
14
3
10
36
4
49
363
65
437
161
25
115
8
44
55
16
48
28
93
45
37
20
12
52
24
98
97
189
35
29
59
21
26