41
203
88
136
39
48
30
45
53
37
42
16
23
21
170
104
10
26
24
60
9
110
50
75
87
27
20
18
62
19
73
135
32
65
155
109
61
85
117
40
83
67
118
84
15
29
80
28
14