81
96
3
19
41
32
9
49
34
87
213
73
15
50
21
33
29
22
38
333
6
14
35
31
53
215
23
128
159
39
43
18
104
57
74
454
40
16
122
26
36
11
4