56
12
174
146
17
72
199
244
50
11
15
77
25
54
29
46
3
14
94
55
34
28
45
32
89
65
23
30
96
27
61
37
127
82
546
49
43
74
26
41
20
8
108
22
3254
16
69
31
18
124
2