28
66
40
18
43
38
155
50
102
10
96
80
35
242
112
33
49
97
134
61
86
234
70
109
76
90
143
23
25
4
57
119
21
590
74
22
30
64
203
83
16
104
85
53
91
31
17
87
20
94
32
19