81
51
57
166
8
14
124
41
19
104
54
195
137
76
17
50
44
24
47
74
22
139
92
36
536
120
66
78
55
158
75
37
28
346
64
86
31
13
16
105
38
72
107
261
83
174
123
59
155
32
117
236