11
92
49
85
74
70
23
22
34
46
52
148
142
105
19
233
32
27
1382
56
182
31
41
88
195
101
30
121
69
21
38
932
42
47
71
24
17
122
114
35
43
8
150
28
631