2
16
5
91
106
10
6
30
21
11
9
24
80
56
23
101
27
20
18
124
40
42
28
26
31
75
64
171
54
7
32
39
230
17
34
8
29
125
74