34
50
4
10
48
71
146
22
12
28
101
19
122
106
36
83
278
3
32
31
124
166
35
111
172
59
95
6
78
88
15
103
30
76
14
52
21
117
13
7
55
37