27
1503
71
110
45
7
15
594
48
51
25
66
165
91
22
12
32
21
24
50
28
49
64
153
54
59
241
16
62
43
240
37
116
39
46
17
8
20
9
90
34
137
180
33
4