32
36
76
33
9
3
18
2
29
13
27
44
23
12
46
14
61
303
10
11
30
6
5
20
21
16
8
26
39
113
92
34
87
62
37
65
54
28