90
61
52
13
38
5
19
28
15
68
14
43
39
74
21
59
11
58
8
22
24
25
116
27
41
57
26
60
111
9
227
31
30
33
48
6
2
66
613
139
18
7
46