56
45
13
41
16
66
4
3
8
11
33
36
19
28
60
22
30
51
10
18
26
42
37
35
32
15
492
100
44
80
79
127
76
146
141
373
49
187
74
103
69
117
139
46
91
82
175
57
50
182