95
13
15
14
17
7
53
12
97
23
60
29
39
20
135
9
31
10
26
6
130
34
48
102
16
126
28
63
50
59
42
44
320
52
33
27
37
49
21