161
21
61
29
8
243
49
38
137
54
194
43
70
39
89
15
22
81
24
26
23
273
62
100
67
114
5
28
7
66
77
59
101
48
31
42
18
718
11
126
52
279
19
110