15
51
49
35
232
52
23
26
32
44
17
36
12
22
13
45
59
65
76
40
101
133
47
64
66
63
18
61
34
19
58
67
24
173
80
39
85
37
31
56
81
16
106