15
17
31
3
4
30
98
23
7
121
37
135
49
6
5
14
16
8
13
26
33
11
68
24
19
29
173
53
2
115
136
22
59
1
12
48