4
14
8
28
97
65
31
413
75
34
56
15
18
17
94
51
10
3
2
42
13
36
396
73
48
27
5
22
110
43
6
215
11
7
12
26
25
50
61
35
33
40
91
32
41
37