2
7
4
42
6
5
72
17
129
55
53
28
15
73
54
31
19
11
12
105
94
84
35
66
38
86
20
122
37
22
101
44
25
41
23
34
78
178
56
39
83
65
59
14
89
30