47
95
23
13
24
31
25
56
41
52
28
5
97
175
54
3
82
14
499
8
11
43
100
112
57
30
6
32
10
36
69
16
74
527
94
324
110
61
77
35
55
34
38
9
109