121
90
28
29
11
78
81
203
5
23
161
18
88
59
46
8
91
0
484
45
30
40
3
101
4
13
10
1066
12
53
49
24
1
92
27
70
44
188
187
102
17
14
25