45
270
100
393
212
84
41
204
133
173
153
61
9
91
27
33
57
58
6
15
23
22
89
90
12
73
83
65
59
25
53
4
14
16
36
17
925
29
21
54
19
2
38
11
44
20