94
46
121
36
225
293
102
210
140
142
55
29
133
44
41
54
19
17
18
104
27
31
67
25
20
50
7
52
63
58
28
76
122
23
150
117
34
90
24
89
26
60
21
71
45
92
143
62
72
38