35
4
16
11
9
8
21
49
103
20
34
84
106
17
57
54
19
60
125
25
18
14
64
33
47
113
51
96
55
102
43
66
399
127
148
26
83
36
87
30
52
22
42
251
451
70
117