2513
28
57
150
100
122
161
914
59
90
23
65
128
80
131
42
47
69
66
93
32
434
40
98
25
97
86
148
102
34
258
35
24
41
9
10
104
7
21
11
33
38
56
71
48
238
121
51