35
63
209
5
46
4
29
54
133
134
27
22
13
51
33
56
28
19
93
12
20
73
23
219
69
132
102
154
70
182
41
197
152
21
15
48
104
74
109
44
71
150
657
60
14
18
49
39