116
81
20
19
54
155
77
65
31
113
73
150
411
175
15
176
39
56
38
246
50
51
79
172
101
72
49
33
26
41
37
198
59
23
210
16
9
21
36
29
42
48
125
46
69
105
78
62