5
19
1
9
3
4
157
73
2
27
80
25
212
40
33
17
29
51
68
13
22
30
102
6
74
97
28
23
21
513
113
20
15
50
57
38
11
39
54
31
69
87
64
221
7
105
8
82
251
120
125
89
16
35
10
55
293
121