10
56
22
254
4
295
47
19
21
87
982
23
26
11
338
31
161
7
18
9
12
14
53
6
28
57
13
75
15
33
65
51
42
90
8
3
100
29
16
2
38
41
125
17
98
68
24
70
35