51
11
34
7
67
53
24
93
43
6
5
30
33
78
38
18
556
187
95
44
88
247
14
77
86
19
74
13
23
165
17
87
47
9
16
48
50
8
15
2
59
20
27
64
225
63
49