28
187
23
355
71
66
18
52
19
25
58
44
78
107
48
13
63
59
43
35
41
121
53
170
189
24
9
32
36
61
49
754
30
47
190
15
50
37
165
141
34
20
103
33
89
16
40