7
5
11
1
10
2
202
22
6
106
74
323
81
72
55
79
317
24
27
95
124
130
52
21
375
68
37
64
91
33
13
15
59
50
12
23
418
35
16
29
486
4
17
30
100
135