3
52
12
78
47
9
8
14
18
11
21
38
17
48
16
35
50
31
91
294
20
28
53
191
7
41
37
13
15
22
6
4
25
97
33
23
45
2