1
4
22
6
16
14
130
32
51
27
50
36
73
90
45
116
79
33
40
126
89
10
77
129
11
85
18
221
198
140
35
96
123
167
55
49
83
19
1245
86
61