31
10
9
38
34
40
16
22
151
45
23
19
139
281
7
13
54
6
25
37
20
65
84
26
117
47
30
24
36
3
48
11
18
44
106
21
93
15
61
52
12
29
50
179