34
5
41
8
2
11
17
21
28
14
20
10
7
33
78
3
30
83
26
32
57
51
48
62
15
131
225
216
378
272
24
66
68
19
67
136
248
31
59
25
115
94
122
35
18
22
13
107
193