123
15
276
49
91
61
13
2
5
74
144
83
11
18
8
23
45
30
4
9
27
3
14
26
66
50
28
99
212
223
55
16
36
10
22
0
35
12
17
21
134
1
216