49
133
9
3
15
17
28
27
13
333
79
702
130
25
72
22
67
64
77
46
169
18
24
45
16
11
510
100
52
32
44
87
69
19
163
182
30
75
10
43
65
23
129
95
749
38
12
48
465