75
170
33
20
9
15
25
13
54
70
45
23
24
36
38
4
144
141
133
228
81
39
14
30
64
49
86
34
55
10
44
99
5
18
12
21
3
8
2
6
16
67
254
66
126
286
50
91
26