122
221
314
260
246
93
186
23
19
10
8
127
178
11
31
40
29
65
85
67
96
3
6
43
4
28
9
46
89
71
226
116
55
16
47
58
45
22
70
76
83
26
25
91
69
20
62
14
5