84
141
108
209
23
10
41
40
110
51
95
80
28
119
29
102
545
246
69
56
35
32
48
20
43
88
53
76
54
553
26
36
77
64
1370
37
57
71
821
68
155
70
44
184
159
188
33
116
125
59