82
118
43
24
58
67
17
16
56
46
11
37
10
19
65
40
36
59
69
21
14
106
41
49
599
12
83
87
62
15
39
30
80
57
103
25
125
195
64
204
239
5
401
94
42
29
8
86