20
29
51
16
37
7
27
35
22
15
403
30
73
43
23
76
25
52
97
148
18
157
3
12
32
136
38
58
8
84
4
195
121
41
17
243
14
2
19
67
13
79
44