80
5
77
16
38
35
19
6
36
64
170
163
42
31
2
13
22
188
3
14
30
10
8
11
1
28
52
33
50
12
15
21
9
23
60
17
37
24
29