16
27
25
5
29
19
383
70
10
76
33
20
77
48
13
14
36
38
17
502
105
11
18
260
121
157
132
37
236
28
12
30
23
68
41
4
2
129
8
355
154