4
136
273
21
122
5
9
47
40
59
105
141
91
53
54
303
64
19
45
210
36
16
30
60
38
31
51
6
12
7
98
79
11
43
76
58
17
74
10
8
61
1