9
11
39
7
22
19
29
15
27
8
53
13
4
14
26
64
43
10
41
92
67
45
59
83
82
21
25
95
23
75
57
17
97
295
93
48
126
138
99
233
31
84
179
24