37
40
366
31
30
21
87
141
13
10
22
90
8
39
152
44
187
17
83
51
254
150
27
52
25
38
61
97
174
111
4
29
14
26
12
79
42
765
253
77
70
66
54
190
41
265
15
18
7
161