84
79
103
73
348
25
11
33
69
16
14
70
29
47
124
19
15
21
30
3
40
38
6
80
28
231
59
43
54
66
61
39
143
118
18
49
115
63
57
144
51
82
125
42
83
156
101
142
98