131
22
88
4
80
25
24
42
43
81
18
33
26
19
143
82
32
16
20
60
11
40
69
230
31
21
50
37
54
29
6
27
78
51
46
95
56
41
640
272
64
5
10
438
44
30
61