47
13
20
11
80
23
7
106
85
82
3
38
41
12
44
25
27
14
15
52
72
35
33
17
88
66
54
46
63
21
32
176
37
40
6
10
34
5
229
8
50
141
29
119
86
42
68
53
189
92