11
13
41
34
27
24
46
151
23
15
84
26
53
5
58
38
37
20
85
75
19
30
22
12
16
35
66
18
10
124
59
118
95
112
36
31
32
82
28
49
52
193
96
111
81