152
269
71
77
61
13
275
16
24
8
18
15
106
2588
49
237
26
27
65
7
4
44
135
12
3
46
19
29
21
50
11
97
138
25
96
210
47
1206
10
52
17
14
100
51
23
305
38