88
29
47
15
4
97
20
41
24
52
23
68
37
26
55
59
301
27
146
14
122
87
71
50
19
66
18
12
134
10
60
1
63
40
21
31
28
25
6
30
56
36
11
69
2
13