98
214
58
84
79
83
174
20
74
40
307
27
26
128
43
19
51
30
9
35
109
28
15
70
90
48
18
124
82
133
392
7
25
38
112
34
97
46
31
125
75
65
54
236
130
41
213