297
5
9
6
24
14
21
27
124
52
13
131
89
61
333
72
7
50
32
88
70
243
81
64
156
3
20
33
48
10
4
12
30
75
22
39
23
54
38
35
11