51
18
48
27
67
49
56
60
21
83
88
28
44
31
20
225
65
108
66
29
16
172
37
11
39
4
40
13
118
123
93
57
32
30
94
253
210
64
250
46
105
321
47
92
23
54