86
115
52
67
107
116
25
210
24
17
47
186
50
29
35
72
74
142
94
225
84
234
362
37
34
41
42
11
39
13
15
14
5
226
18
20
9
10
30
56
64
79
7
31
150
121
89
40
408