37
263
34
548
66
122
104
157
59
124
151
77
23
10
73
76
22
17
225
38
33
19
15
71
14
29
54
60
31
4
80
131
92
44
65
26
21
190
95
30