5
1
4
21
29
7
9
2
15
55
13
6
117
50
88
11
8
48
36
34
38
75
28
56
14
12
121
37
25
30
130
90
92
33
71
52
59
10
23
114
76
118
43
241
22