102
63
153
41
27
29
87
25
154
13
35
116
50
147
130
67
11
70
132
104
107
72
83
93
210
9
38
43
507
37
97
84
34
15
6
17
131
56
51
71
65
68
64
57
14
12
55