86
22
29
55
15
50
113
149
72
28
41
10
105
16
36
13
26
53
17
90
23
19
24
63
73
371
9
34
39
115
48
35
114
56
66
18
20
30
65