2
4
5
11
75
7
20
6
29
15
22
46
9
41
44
33
60
61
14
68
25
19
28
23
21
48
35
8
27
16
10
234
24
43
42
31
37
45
80
65
341
47
894
164
50