33
19
47
95
54
55
26
50
18
38
83
233
11
159
147
15
25
51
28
93
87
42
138
66
225
17
57
525
64
39
30
81
22
36
27
1
41
69
116
21
77
187
110
20
23
46
107
61
37
106