59
28
22
82
5
65
41
9
31
86
4
80
29
121
57
95
61
98
32
30
25
40
33
36
63
26
56
54
51
42
332
89
34
38
118
20
69
47
27
62
18
19
15
49