1
15
7
26
42
22
5
12
11
6
68
16
64
38
36
52
17
41
62
29
101
88
23
107
48
110
165
382
34
9
40
50
119
51
97
126
392
72
24
83
117
77
20
175
31
207
89
30