88
32
34
51
45
73
50
170
46
110
61
28
42
67
57
44
37
64
38
30
29
504
23
11
65
151
105
135
103
25
222
92
10
59
21
41
53
13
192
18
469
831
136
56
14