1
31
8
3
21
14
87
27
34
106
97
20
15
22
26
134
19
43
41
30
66
33
122
36
45
88
108
94
38
61
40
6
140
9
4
49
481
104
270
101
70
39