7
32
23
3
137
13
36
19
1
69
10
190
17
2
254
130
145
12
155
20
24
410
6
4
544
3550
115
59
149
79
9
192
1543
78
51
75
22
30
46
14
175
87
179
95