39
78
54
75
15
45
21
283
125
20
71
662
19
22
3
33
89
94
28
55
86
231
58
17
282
25
49
9
168
72
14
4
27
32
80
97
517
38
42
122
67
47
118
31
117
266
48
43