4
11
39
14
7
57
61
188
62
120
27
5
30
17
56
16
31
12
52
3
40
416
364
85
18
15
2
25
65
211
23
43
26
67
22
46
10
44
83
41
75
68
368
82
166
144
103