111
53
32
47
152
37
60
161
145
143
64
74
112
48
82
43
24
34
44
31
148
201
35
83
36
9
137
25
85
28
41
331
38
109
90
14
26
46
49
80
81
33
113
17
45
659