11
146
26
24
29
22
35
25
32
40
15
41
55
49
7
103
101
6
77
148
14
68
115
112
124
37
84
20
9
18
16
88
121
54
27
63
13
17
1
53
73
85
193
120
106
28
10