9
31
4
10
13
28
111
67
153
76
126
74
60
64
37
26
54
8
225
59
32
15
18
2
3
24
19
180
21
22
90
40
47
62
156
11
75
16
89
84
20
46
65
183
100