31
47
38
41
30
26
36
65
62
27
20
81
64
362
87
21
33
93
107
59
135
55
17
6
11
146
245
71
138
118
79
174
28
96
101
39
44
15
46
51
22
52
9
18
43
25
37
29
180
16