42
64
345
54
260
12
44
77
90
49
75
55
23
48
15
51
40
29
27
154
14
31
105
25
129
161
9
34
20
72
17
57
5
13
101
30
38
53
89
66
39
28
127
60
37
74
138
112
91
65