38
355
180
179
24
7
98
6
8
25
65
49
9
20
17
135
46
107
3
509
23
70
45
47
43
34
33
35
121
139
133
27
19
353
32
16
117
41
94
26
37
148
64
240
79
68
12
13
15
759
39