129
14
23
31
119
20
367
135
8
32
38
48
90
40
54
5
46
45
64
39
6
24
26
17
59
154
86
10
12
52
122
43
37
49
58
66
33
3
60
9
51
16
15
490
65
57