13
572
105
27
15
56
62
57
102
59
26
79
24
19
180
216
35
10
21
122
51
77
28
150
31
924
69
53
490
87
47
40
83
100
29
164
81
23
17
37
45
34
85
22
75
6
43
129