47
195
63
11
71
42
50
86
14
96
44
18
21
38
15
32
90
25
7
36
37
127
29
55
23
79
30
232
193
119
10
33
56
107
13
35
9
48
17
121
88
28
125
78
149
70