13
101
53
49
28
9
5
35
41
154
110
12
220
132
26
66
111
4
37
95
151
92
124
24
34
51
205
119
32
227
6
84
223
47
75
57
321
157
125
25
31
43
169
144
237
85
14
113
15