68
35
145
197
36
55
45
118
29
19
43
40
5
125
28
25
13
54
70
67
41
96
147
44
335
30
64
17
349
39
74
172
93
52
98
49
50
119
143
9
37
15
216
99
280
20
76
104
21