28
19
13
5
11
10
15
38
58
14
185
50
55
2
3
31
36
21
22
34
29
67
52
27
102
6
41
204
48
269
47
79
44
24
95
75
125
61
113
132
110
49
206
62
184
17