195
18
24
4
6
21
8
33
13
22
34
44
53
35
23
9
279
10
39
93
283
16
12
64
5
124
40
70
37
29
51
119
28
3
47
61
63
168
89