13
113
88
191
230
97
93
3
140
9
12
45
51
67
35
121
108
17
47
18
8
5
333
6
66
29
46
10
30
20
15
232
71
118
41
771
33
127
11
86
43
129
173
59
91
105
63