82
77
50
36
67
19
100
35
38
14
25
51
24
41
60
95
64
65
33
31
429
101
32
69
418
22
143
108
23
42
66
1148
30
37
21
26
27
180
47
40
165
39
81
34
57
147