79
18
13
31
15
27
24
25
5
16
35
58
109
23
11
87
26
6
71
154
34
30
125
69
498
40
155
123
144
7
77
90
38
286
12
49
9
28
47
153
41
29
3
63
106
384
114
4