131
95
157
3
77
62
121
18
68
4
94
5
33
39
28
87
21
20
47
78
142
26
31
204
72
24
11
516
43
105
66
102
152
53
82
48
10
6
9
59
2
44
15
58
29
67
34