87
42
40
31
19
51
44
8
83
14
20
25
58
74
24
103
18
48
41
26
50
97
5
3
141
28
9
304
73
78
132
128
36
21
62
27
23
22
171
88
17
75
102
35
208
32
39