15
21
92
30
9
58
100
64
43
38
44
72
247
24
36
126
134
75
2
37
31
47
19
119
51
17
28
78
55
149
22
16
25
13
83
42
23
90
14
68
59
32
53
10
11
3