247
11
12
4
9
13
117
296
8
21
30
26
262
16
6
22
44
68
10
15
5
37
43
86
79
24
69
25
20
17
52
7
34
29
33
31
108
110
50
99