15
3
31
34
5
1
48
17
28
149
30
9
18
10
53
92
20
66
25
216
83
86
110
6
44
137
38
144
21
12
46
11
72
22
42
16
76
39
104
73
8
49
7
13
14