106
36
68
50
86
35
14
81
73
45
160
34
56
159
64
23
150
41
3
61
42
69
17
6
31
54
107
7
5
27
225
94
40
293
47
48
26
8
19
9
153
113
24
63
11
155
66
190