31
15
89
34
283
42
67
25
33
36
23
18
21
65
13
27
22
30
26
8
9
93
14
87
47
121
43
28
5
40
38
50
29
10
12
20
11
88
117
58
64
57
96
54
39
56