9
56
11
29
8
53
38
4
122
28
229
13
18
10
6
12
22
295
33
5
70
7
87
17
36
26
67
14
23
15
73
47
30
3
90
106
31
2