35
37
1064
19
86
32
49
95
31
83
175
34
75
66
25
82
56
10
50
146
91
27
40
74
59
80
47
54
33
61
24
79
16
164
69
64
391
2
55
42
107
163
52
444
8
26