90
3
24
16
49
20
137
60
31
57
9
6
26
7
17
42
91
44
73
62
47
170
59
41
28
23
18
35
43
45
15
117
22
56
152
85
181
132
156
46
13
25
155
328
208
4
29
27
50