17
108
10
55
76
186
36
193
29
190
150
47
23
21
56
4
3
48
32
24
34
79
14
18
49
60
124
19
9
8
12
54
45
11
13
26
41
42
39
35
22
44
269
241