19
9
91
545
11
79
80
16
22
21
25
35
58
31
33
46
23
28
14
12
20
51
180
10
125
44
26
49
368
69
94
34
68
17
81
15
13
105
107
45
61