59
2
14
50
182
8
35
25
62
10
68
40
24
94
21
6
49
61
33
19
20
39
135
38
64
15
145
30
47
32
51
127
42
18
17
29
187
679
11
22
100
140
26
9
55
115
148
336