39
28
38
7
76
70
60
25
37
348
17
68
66
16
8
65
26
11
33
27
346
61
41
52
10
24
42
22
0
19
227
49
14
12
43
31
4
23
122
240
82
6
81
109