76
33
26
63
147
145
52
71
36
87
82
48
20
7
18
11
29
38
17
84
65
47
31
123
3
70
19
54
8
30
67
131
23
103
73
34
42
136
142
55
236
113
12
62
35
59