22
92
7
24
21
27
36
11
28
163
105
126
10
16
34
8
39
240
12
106
23
3
31
32
132
67
13
462
59
94
177
25
29
17
323
419
726
37
82
152
87
19
15
26
110
30