55
45
240
42
144
22
51
198
84
79
175
87
63
120
109
19
38
57
33
106
132
81
118
24
100
147
89
586
111
140
612
15
34
48
68
85
88
39
541
150
343
285
130
30
346
64
35
73
47
18
199
12
29
4