94
10
16
35
20
22
254
57
2
28
17
36
7
21
238
6
49
8
89
132
73
854
93
114
131
62
12
23
11
79
53
13
24
26
3
29
4
51
533
130
61
43
535
113
331
90
33