30
35
49
19
10
16
25
27
17
18
62
37
85
4
33
12
91
34
23
2
22
164
126
14
36
47
141
188
40
133
110
114
41
59
48
11
39
26
9
46
69
31