18
636
68
38
498
32
34
41
106
35
51
15
36
10
17
14
134
67
580
133
27
11
16
233
37
26
446
139
19
21
39
7
24
23
4
179
8
33
92
120
54
75