2
11
14
6
1
19
3
9
5
55
66
32
27
35
93
42
29
23
20
61
24
18
13
39
26
31
21
198
41
44
50
36
68
97
25
84
37
165
179
47
53
76
193
51
74