197
152
96
70
61
14
165
31
26
53
33
94
115
17
83
106
37
18
11
16
25
43
129
55
194
15
34
92
120
119
41
63
207
71
32
645
23
193
20
48
68
109
175
187
47
199
52