88
32
35
51
45
34
73
50
171
46
110
62
28
43
70
57
44
38
64
31
29
504
23
12
65
151
105
135
103
25
222
30
92
42
67
11
59
21
41
53
13
193
18
61
469
831
136
56
14