2
11
3
13
176
10
66
15
32
6
17
196
40
8
55
33
46
4
45
79
9
27
175
85
18
30
51
43
37
91
123
39
35
19
126
5
90
75
49
12
7
125