90
138
186
15
131
3
52
19
98
68
13
29
25
41
106
63
78
17
81
26
179
44
97
53
54
7
114
24
67
14
18
42
31
60
58
16
49
23
5
35
9
158
22
64