32
28
42
65
137
187
23
356
71
66
18
55
19
25
58
44
78
107
48
13
63
59
43
35
41
121
53
170
189
24
10
36
61
49
754
50
26
47
190
16
37
167
141
34
21