36
60
38
39
21
13
12
0
50
93
40
20
37
6
3
42
64
8
25
407
65
18
35
82
83
153
242
76
49
94
32
17
98
69
87
89
202
15
52
88
58
10
7
26
63
106
129
29