95
23
26
59
87
12
171
16
10
21
210
196
60
68
57
126
33
61
1
83
4
22
212
8
28
43
45
39
41
7
48
270
17
143
2
49
6
9
24
11
13
3
5
14
119