152
41
17
32
21
15
28
13
24
46
58
62
29
44
39
18
120
63
69
20
264
72
36
81
59
47
9
68
55
38
23
14
85
27
113
5
249
123
103
2
51
60
86
71
26
88
115