45
8
30
99
31
24
37
26
17
32
422
33
49
13
15
114
122
3
5
70
9
379
14
62
25
12
319
58
339
404
22
10
7
67
84
36
0
86
155
16
56
390
43