51
74
19
10
12
23
59
36
29
30
31
77
187
24
14
16
22
130
6
42
66
76
93
35
11
26
38
13
15
21
37
28
61
70
121
416
665
299
825
397
87