137
71
93
12
4
24
27
13
49
209
133
79
17
32
18
166
51
8
31
60
40
140
20
347
42
82
139
54
25
33
99
106
211
26
35
66
45
366
15
77
41
503
72
87
28
34
39
9