21
7
8
5
93
87
32
66
9
20
26
24
60
40
96
58
14
11
19
28
44
34
42
84
55
37
186
51
61
6
54
88
46
31
317
18
77
118
39
36
126
86
50
25
192
259