10
28
78
20
9
71
6
96
49
15
1
3
30
116
12
21
23
73
66
75
86
14
42
151
7
22
82
181
38
41
47
140
26
89
55
190
27
77
214
84
83
43
87
254
322
31