104
71
33
11
70
86
28
50
16
36
437
43
24
85
13
51
112
67
113
103
52
73
35
61
47
22
54
6
15
59
40
44
93
55
119
18
170
19
14
46
57
31
116
49
39
5
20
23