45
19
15
147
22
47
44
154
37
17
61
65
31
48
24
21
55
29
7
20
102
107
64
34
51
67
80
25
484
178
40
185
49
244
82
28
54
35
213
13
46