33
1
27
29
28
17
11
12
43
4
47
88
7
21
6
23
109
20
41
15
51
60
159
18
450
66
22
57
107
84
49
71
44
257
38
130
59
19
39
25
89