118
23
19
46
42
5
9
114
35
50
80
1
282
109
70
62
102
25
21
90
65
26
36
112
28
88
49
4
71
6
117
110
47
84
107
72
173
92
18
51
48
30
38
40
74
2
31
105
61
12
67
58