7
13
15
145
41
113
105
50
32
82
27
17
28
171
5
35
4
211
198
26
77
127
174
6
52
152
44
25
74
190
64
11
10
34
180
38
276
111
33
42
3
76
47
210
36
23