13
16
30
11
44
14
3
12
26
97
50
49
102
41
149
105
94
78
64
61
59
47
154
261
38
93
85
56
100
221
67
129
57
36
108
68
42
37
45
103
109