11
13
33
189
127
17
6
7
35
25
23
8
71
30
152
18
117
95
27
68
77
37
32
4
34
135
52
12
246
87
57
3
10
15
114
29
38
155
684
42
91
62
195
118
50
137
59
20
45
76
16