32
23
27
33
19
56
30
162
10
26
14
93
7
45
51
98
22
129
50
2
13
20
29
11
21
4
40
274
47
6
9
37
28
41
42
3
18
5
25
34