37
20
24
16
30
7
50
22
105
155
221
29
26
9
165
48
15
34
61
35
8
174
49
36
108
90
11
14
6
39
76
63
301
81
13
33
251
27
95
75
319
106
12
58
10
38
21
68
125
101