39
41
233
35
136
13
62
572
42
157
11
76
28
99
75
91
182
49
21
266
165
53
47
88
66
73
16
127
44
27
34
15
25
150
133
122
111
77
86
84
203
95
89
51
263
40
9
31
61
37
26
146