41
67
145
638
60
109
54
65
209
66
57
92
195
69
74
106
80
30
104
68
63
62
85
56
42
48
36
64
25
120
9
21
79
141
96
94
22
31
28
58
77
20
23
5
3
7
27
11