159
17
620
239
76
35
66
13
12
25
43
81
355
10
252
15
45
336
193
24
80
112
8
33
70
44
117
59
74
51
2310
134
53
32
61
90
48
47
31
26
77
46
71
37
23
34
86