35
12
78
4
92
28
73
2
143
71
39
36
50
11
134
137
314
100
3
31
79
34
46
20
57
62
72
151
26
17
172
14
7
21
90
61
23
42
5
82
25
52
86
49
55
29
41
201
66
19