182
722
38
32
20
68
55
14
101
37
61
98
50
76
95
33
71
35
83
53
1641
54
18
28
49
30
144
110
22
96
34
44
67
56
7
16
59
129
26
158
118
19
10
100