25
176
159
39
7
6
36
78
19
96
76
64
17
48
74
27
43
95
38
100
153
26
22
33
34
40
32
13
45
124
14
47
5
77
29
46
9
50
20
35
3
11
84
56
31
119