17
29
18
11
7
12
151
184
49
22
81
157
33
85
172
104
245
359
34
131
41
31
21
50
38
129
23
28
52
27
166
48
77
25
59
32
26
16
20
35
42
71
15
13
144