37
16
53
33
133
47
94
26
144
167
45
11
77
30
163
48
32
87
12
43
64
24
577
207
42
136
93
40
29
76
152
86
70
177
39
110
28
23
27
193
510
173
20
89
222
88
182
15
117
545