15
23
31
95
19
13
41
8
77
11
89
74
47
155
195
4
27
33
22
39
35
21
101
37
99
45
54
14
12
50
30
17
34
43
119
55
16
243
83
28
199
64
6
7
108
36
87
38
133
58