2
57
32
17
63
13
10
9
42
21
12
7
11
35
25
16
71
15
108
30
109
29
76
4
38
19
199
6
14
56
98
77
8
20
102
28
39
64