252
12
19
24
13
8
66
27
64
5
63
65
76
67
33
40
2
32
7
17
88
3
132
41
556
10
6
9
20
53
60
28
29
213
348
107
99
58
34
23
137
54
69
72
44