42
85
132
25
15
41
34
89
20
11
59
81
28
3
30
7
151
44
40
63
18
16
12
37
19
404
39
8
46
58
162
43
67
279
281
31
66
45
262
23
5
332
9
26
69
82
98
32
116
6
192