34
70
101
175
24
20
15
95
21
10
31
54
22
8
11
64
82
33
63
42
66
81
25
16
32
38
40
77
46
135
36
113
39
19
12
152
488
106
17
134
444
23
178