2
42
3
23
9
21
47
26
10
38
60
40
64
11
54
25
183
6
30
37
81
50
44
58
84
16
19
8
56
7
48
92
18
34
59
17
39
4
29
65
106
5