82
105
22
80
52
20
130
28
629
17
14
108
58
25
6
34
10
66
44
79
42
39
27
9
55
144
102
89
48
33
26
5
21
8
163
85
24
64
30
78
49
36
65
19
23
60
38
16
13
41
18
47
11
29
200
7
53