4
45
144
95
20
167
29
62
32
23
366
19
219
222
21
373
44
67
42
73
9
15
24
355
159
16
36
10
152
35
37
103
63
77
30
51
48
26
61
140
125
139
72
1053
64