28
3
19
6
12
50
44
4
42
13
15
10
25
22
16
23
29
34
11
33
9
24
157
17
8
20
18
5
55
31
101
38
45
37
276