3
58
8
7
23
18
12
2
34
1
260
121
14
13
20
76
16
25
56
9
90
45
145
53
4
65
92
111
161
29
146
78
95
59
41
6
21
91
15
194
46
44