41
33
55
59
6
7
23
25
140
45
149
35
16
12
32
28
36
34
15
144
58
30
13
18
10
74
121
179
11
377
123
176
206
299
77
106
24
40
38
68
94
20
83
88
260
89
60
292
29
165
57