45
37
180
80
19
100
29
16
11
41
9
20
25
38
3
50
28
27
67
95
23
52
43
12
69
63
83
5
32
153
114
26
60
88
527
6
1
84
18
10
8
21
75
7
24
22
87
14