13
42
82
58
41
38
36
101
28
68
86
20
14
179
111
11
63
263
15
80
119
113
231
127
5
30
24
118
87
39
9
97
112
159
12
19
83
70
95
53
31
7
43
69