51
41
29
206
8
63
34
94
22
31
12
78
16
19
82
75
164
33
20
9
14
24
11
53
69
43
23
35
37
3
141
65
133
130
225
81
83
6
10
13
297
32
61
48
54
85