97
26
18
51
22
34
234
42
75
67
210
10
14
20
98
102
46
80
49
146
9
85
48
44
331
72
96
105
119
88
7
197
38
253
127
17
28
90
157
23
121
168
344
332
8
93
13
224
70
69
5
87