15
32
16
38
54
64
95
28
51
12
17
176
149
11
23
4
62
31
7
13
18
5
6
34
10
35
43
42
63
55
60
97
245
148
9
59
14
41
27
49
29
3
19