33
19
94
143
637
64
1165
54
491
260
14
25
82
41
42
60
26
110
10
419
48
63
58
21
18
138
20
17
15
70
572
342
47
81
162
187
52
167
213
34
71
40
123
72
169
90
29
317