86
54
452
38
35
20
61
53
122
123
116
25
213
69
57
75
5
395
32
51
44
392
29
158
52
15
39
66
91
31
64
23
50
55
46
68
314
37
13
48
28
58
280
1167
14
115
59
7
221
33
106
83
105
162