95
6
12
20
9
10
52
36
13
34
42
24
21
58
37
71
16
25
19
26
22
23
38
338
70
30
75
33
150
18
57
49
29
56
63
11
168
8
78