28
43
15
69
24
11
6
21
29
23
3
119
4
22
1
13
284
18
8
35
12
17
14
68
33
116
30
36
170
20
7
143
141
148
9
361
341
129