41
94
36
11
27
19
26
140
8
22
12
108
10
20
25
81
2
90
9
99
5
85
3
45
151
53
47
101
123
69
16
96
118
44
17
38
80
23
21
14
32
49
13
98
50
187
171