93
90
46
73
70
271
7
4
32
81
51
12
33
59
48
25
116
6
128
21
35
91
205
74
333
14
30
279
131
63
62
55
844
28
53
114
66
23
207
11
31
18
17
27
251
129
24
64
29
13
5
126