5
18
7
9
40
8
4
12
28
11
24
20
43
13
35
67
41
46
72
66
86
68
53
87
206
118
71
58
16
124
42
37
27
34
51
65
74
174
293
107
47
116
23
19
33
60
48
61