98
48
174
12
2
30
106
32
27
38
491
63
36
81
264
39
1
16
5
121
53
11
20
87
68
75
8
19
423
29
28
867
171
17
929
206
1594
6
945
394
185
4
701
7
50
659
10
589
31
62
46