31
116
139
17
61
66
107
68
21
55
40
47
18
28
32
41
90
19
65
64
5
7
27
44
39
1133
176
69
56
25
12
24
35
48
26
202
84
20
49
23
9
6
13
8
4