101
26
57
22
16
15
37
27
36
19
14
204
40
54
33
79
403
55
35
12
53
7
143
145
95
29
213
61
11
9
63
21
31
99
41
24
45
1
2
13
4