30
79
37
2
151
26
62
161
36
31
131
73
53
107
55
153
210
96
738
5
102
197
801
19
51
752
304
394
27
715
69
101
14
24
665
7
357
771
75
8
205
41
442
12
229
132
426
6