4
32
53
19
31
18
21
36
11
29
56
16
37
25
45
52
82
20
75
40
6
64
187
62
33
69
46
103
89
44
67
95
68
43
134
51
78
432
54
111
323