4
22
37
73
20
15
14
32
18
6
65
5
16
58
238
139
93
49
239
127
68
35
39
46
77
7
48
47
25
34
84
33
157
40
190
12
96
86
52
36
182
123
105
119
101
189
188
50
38
467
534
42