21
175
35
23
12
68
156
199
13
55
34
39
26
10
42
28
17
94
76
133
116
96
503
70
45
77
14
36
18
159
32
50
162
51
125
30
16
147
82
49
38
7
98
31
73