55
38
18
25
10
20
97
79
120
59
12
11
49
8
51
39
58
40
19
29
24
32
31
45
54
117
213
129
96
33
22
106
43
48
16
328
37
89
175
191
64
47
102
26
34
14