118
36
8
76
61
19
122
67
18
191
37
25
142
205
31
62
85
52
72
145
64
5
27
851
200
32
71
33
43
73
141
635
579
58
35
46
29
45
154
68
14
12
84
56
17
9
256
446
16
13
82
54