153
116
95
121
115
122
96
136
63
104
77
85
35
70
29
65
34
27
30
36
55
37
41
49
69
50
84
15
19
25
56
26
110
17
48
31
33
32
23
74
40
47
20
16
62
21
59
39
66
124
11
12
6
45
3
159
8
10
38
2
22
28
7
24
98
9
1
18
942
5
876
873
13
4
14