34
23
65
30
495
68
157
14
35
91
88
39
94
392
11
304
51
54
151
29
134
375
695
25
132
377
76
84
197
99
46
36
82
75
191
42
323
108
61
33
74
114
73
48
124
26
58
20
64
118