9
18
195
29
48
16
172
229
19
112
50
66
11
81
7
216
22
15
2
83
6
75
24
27
4
44
1
56
45
17
3
10
107
42
77
23
13
39
53
49
87
62
26
46
114
64