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