45
158
63
47
139
221
57
193
71
35
28
32
33
27
41
37
42
44
180
317
40
23
29
46
61
13
197
60
85
18
10
11
25
22
184
82
48
12
30
36
16
17
24
52
6
5
126
2
72