30
49
10
36
3
23
37
99
6
15
26
39
153
9
32
71
11
25
116
27
2
48
40
4
34
78
7
166
20
1
13
14
41
22
53
21
398
74
31
28
19
16
59