41
56
149
16
18
30
65
54
98
116
6
122
19
76
55
36
40
15
14
4
79
24
42
63
9
120
11
57
85
38
39
35
37
20
13
28
17
46
33
185
25
48
5
348