2
8
22
21
37
7
10
41
20
14
36
89
23
25
5
34
288
4
44
39
17
54
13
79
15
27
19
9
33
52
200
6
11
16
82
81
18
24
28
32
26
55
112
84
61
12
142
60
49