4
135
25
60
27
19
134
78
40
51
9
55
29
81
21
23
35
101
63
11
7
6
15
2
17
20
31
113
312
59
5
10
3
30
18
38
150
33
92
42
26
227
12
34
36