9
61
2
107
91
73
8
81
11
41
288
19
4
3
58
77
30
45
1
85
28
14
115
20
86
52
89
121
95
32
182
5
264
100
102
158
10
88
23
40
31
26
148