18
49
286
39
82
10
29
114
51
86
19
21
38
118
47
34
25
41
50
110
5
8
36
74
17
20
188
66
68
142
674
87
12
65
3
46
90
13
35
45
48
22
33
28
70
56
30