74
32
35
50
24
39
197
72
256
215
36
303
112
14
3
38
355
180
179
7
98
6
8
25
65
49
9
20
17
136
46
107
509
23
70
45
47
43
34
33
121
139
135
27
19
353
16
117
41
94