2
79
84
621
58
94
29
1341
97
158
51
64
152
50
70
77
114
721
62
60
45
42
38
32
23
49
34
26
402
43
81
21
140
13
65
821
25