21
69
155
186
102
73
15
51
12
18
37
85
23
697
44
96
28
26
31
112
72
78
9
7
19
24
14
40
163
41
32
2
187
82
8
11
83
4
95
42
48
318
30
25
10