47
9
19
29
8
2
6
4
42
72
17
129
55
52
28
15
71
54
5
31
11
12
100
92
7
79
35
65
37
86
20
120
22
99
30
85
44
64
25
41
21
36
34
77
176
33
56
38
82
53